编写一个判断某个非负整数是否能够同时被 3,5,7 整除的函数, 然后在页面上输出 1~1000 之间所有能同时被 3,5,7 整除的整数, 并要求每行显示 6 个这样的数javascript
时间: 2024-10-25 18:02:53 浏览: 27
你可以编写一个JavaScript函数来完成这个任务。首先,创建一个名为`checkDivisible`的函数,它接受一个参数`num`,然后检查该数是否能被3、5和7整除。接着,我们可以遍历1到1000之间的每个数字,调用这个函数,并只打印出符合条件的结果。为了每行显示6个数,可以使用循环并在满足条件时追加到数组中,当数组长度达到6时,将数组内容打印出来,然后清空数组继续下一行。
这是一个示例代码:
```javascript
function checkDivisible(num) {
return num % 3 === 0 && num % 5 === 0 && num % 7 === 0;
}
let resultArray = [];
for (let i = 1; i <= 1000; i++) {
if (checkDivisible(i)) {
resultArray.push(i);
if (resultArray.length === 6) {
console.log(resultArray.join(", "));
resultArray = []; // 清空数组开始新的一行
}
}
}
// 如果有剩余的结果,最后一行可能会少于6个数
if (resultArray.length > 0) {
console.log(resultArray.join(", "));
}
```
当你运行这段代码时,控制台会显示出1到1000之间能同时被3,5,7整除的整数,每行显示6个。
阅读全文