Javascript projecteluler.net上的任务1
我试图解决这个网站上的第一个问题,因为我是JS新手,所以我遇到了一些困难 这是我的代码:Javascript projecteluler.net上的任务1,javascript,arrays,Javascript,Arrays,我试图解决这个网站上的第一个问题,因为我是JS新手,所以我遇到了一些困难 这是我的代码: var a = function(){ var array = []; for(var i=1;i<10;i++){ if(i % 3 == 0 || i % 5 == 0){ array.push(i); document.write(array); }; }; }; a(); var a=function(){ var数组=[]; 对于(var i
var a = function(){
var array = [];
for(var i=1;i<10;i++){
if(i % 3 == 0 || i % 5 == 0){
array.push(i);
document.write(array);
};
};
};
a();
var a=function(){
var数组=[];
对于(var i=1;i您的代码正在查找所有的倍数,但以一种混乱的方式显示它们。
每次您找到一个新的倍数,您都会打印一个列表,其中包含迄今为止找到的所有倍数,但您不会打印任何内容以将一个列表与另一个列表分开。
因此字符串33,53,5,63,5,6,9实际上是[3][3,5][3,5,6][3,5,6,9],但把它们放在一起。移动布尔运算符并增加循环。看起来您想使用文档。在循环外写入,将其移到循环外。33,53,5,63,5,6,9
只是[3,5][3,5,6][3,5,6]的串联
,这是对的。您的意思是元素%3==0 | |元素%5==0,对吗?