У меня есть несколько массивов одинаковой длины, и четыре случайных значения присутствуют в случайных позициях для каждого из этих массивов, и мне нужно отсортировать этот массив чисел, при условии, что позиция нуля не изменена.
Например, Мои массивы:
var arr1 = [6, 3, null, 5, null, 4, null, null];
var arr2 = [null, 7, 4, null, 6, null, 5, null];
Ожидаемый результат должен быть: (нулевые позиции не изменены)
var arr1 = [3, 4, null, 5, null, 6, null, null];
var arr2 = [null, 4, 5, null, 6, null, 7, null];
Пожалуйста, помогите сообщить или предложить какой-нибудь код в ниже функции, чтобы достичь этого требования в javascript
function sortByNotalterNull(arr) {
//somecode here
return arr;
};
sortByNotalterNull(arr1);