У меня есть несколько массивов, которые выкладываются как так:Изменить Javascript значения массива от 0 до нулевого значения
var row1 = [4,6,4,0,9];
var row2 = [5,2,0,8,1];
var row3 = [2,0,3,1,6];
Я хочу, чтобы заменить все значения, которые имеют 0 с нулевым значением. чтобы они выглядели так:
var row1 = [4,6,4,,9];
var row2 = [5,2,,8,1];
var row3 = [2,,3,1,6];
Любые идеи? В основном то, что я пытаюсь сделать, - это цикл через каждое значение массива, проверьте, равно ли оно 0, и, если это так, замените его нулевым значением.
Заранее спасибо.
В какой части вы застряли? Ваше описание будет работать. – PeeHaa
Вы также можете быть заинтересованы в https://developer.mozilla.org/en/docs/JavaScript/Reference/Global_Objects/Array/map – PeeHaa
'[4,6,4,, 9]' недействителен. Возможно, вы имели в виду '[4,6,4, null, 9]'? И.Е. сохранить свойство '.length'? Или вы хотите удалить 0s, оставив вас с '[4,6,4,9]'? –