我是javascript的新手,我正在尝试更改数组中的数字列表,我想知道最好的方法,我目前只使用字符串更改一个数字" quad"但是我想用这个字符串改变每4个数字,这是最好的方法
//store the numbers in an arry
var item = []
for (var i = 0; i <= 100; i++){
item.push(i);
// increment the result variable by 4
var result = 0
result = result + 4
if( result < 100 ){
var index = item.indexOf(result)
item[index] = "quad"
//print out item replacing every four numbers with the string "quad"
console.log(item[i])
}
}
答案 0 :(得分:1)
尝试使用模数%4
可以使用i
对其进行整除,然后将quad
推送到数组中,然后推送i
var item = []
for (var i = 0; i <= 100; i++){
if( i % 4 == 0 ){
item.push('suqad');
}
else{
item.push(i);
}
document.write(item[i]+'<br>');
}