思路:
1、用for循环创建一个变量i,从1到1000结束,每次循环依次输出一个整数。
2、判断这个整数是否同时能被3,5,7整除(例3%3=0,没有余数为整除),即i%3==0&&i%5==0&&i%7==0,如果能被整除,就打印在页面上。
3、每次打印6个为一组,那么需要提前创建一个变量j,也就是当j%6==0时,打印换行符‘</br>’。
var j = 0; //计数器
for (var i = 1; i <= 1000; i++) {
if (i % 3 == 0 && i % 5 == 0 && i % 7 == 0) {
document.write(i + ' '); //打印能被3,5,7整除的数
j++; // 打印一个,计数器加一个
if (j % 6 == 0) { //每打印6个数换行
document.write('</br>');
}
}
}
写的时候对于每行打印6个没有思路,在b站找到了这个老师的视频讲解,对文字觉得还是不明了的,可以去观看这个老师的视频https://space.bilibili.com/501009429/video?tid=0&pn=3&keyword=&order=pubdate
ps:是新手,内容有问题麻烦积极指出,谢谢!