编写一个函数在网页上输出1~1000之间所有能同时被3,5,7整除的整数并要求每行显示6个这样

2024-11-15 22:56:23
推荐回答(2个)
回答1:

  var result = '';
        var count = 1;
        for (var i = 1; i <= 1000; i++) {
            if (i % 3 == 0 && i % 5 == 0 && i % 7 == 0) {
                result += i;
                if (count % 6 != 0)
                    result += ',';
                else
                    result += "
"
                //alert(3);
                count++;
            }
        }
        document.write(result);

回答2:

	var s='', n = 0; 
for (i =1; i < 1000; i++) {
if ( !(i%3) && !(i%5) && !(i%7) ) {
s += (++n % 6 ? i+',' : i+',\n');
}
}
alert(s);