Вот мой код:Создать массив из 24 с нечетными номерами, как нуль
var myArray = new Array();
for (var i = 0; i < 24; i++){
myArray.push([i]);
}
Как я могу добавить/заменить нулевые значения, где есть 1, 3, 5, 7, 9 ......?
Вот мой код:Создать массив из 24 с нечетными номерами, как нуль
var myArray = new Array();
for (var i = 0; i < 24; i++){
myArray.push([i]);
}
Как я могу добавить/заменить нулевые значения, где есть 1, 3, 5, 7, 9 ......?
Используйте этот
for (var i = 0; i < 24; i++){
if(i%2===1){
myArray.push(null);
else{
myArray.push([i]);
}
}
Для простых чисел и нуль:
var arr = [], i, j, primeNum = [];
for (i = 2; i <= 24; ++i) {
if (!arr[i]) {
primeNum.push(i);
for (j = i << 1; j <= 24; j += i) {
arr[j] = true;
}
} else {
primeNum.push(null);
}
}
console.log(primeNum)
Если вы просто хотите, нечетные числа как нуль:
var arr = [];
for (var i = 0; i < 24; i++){
if(i % 2 === 1){
arr.push(null);
} else {
arr.push(i);
}
}
console.log(arr)
вы хотите простые значения, как нуль или нечетным числовые значения? – Vaibhav
это должно быть: 0, null, 2, null, 4, null, 6, null, 8 .......... – alex
ok все нечетные значения как null – Vaibhav