编写 JavaScript 代码,找出符合条件的数 页面标题为找出符合条件的数。 以3号标题标记显示找出1000~9999能够被17和13同时整除的参累加和,同时输出符合条件的整数,输出格式为每
时间: 2024-10-10 19:11:58 浏览: 9
当然可以。在JavaScript中,我们可以编写一个函数来找出1000到9999之间能同时被17和13整除的数,并计算它们的累加和。下面是一个简单的示例:
```javascript
function findNumbers(start, end) {
let sum = 0;
let divisibleNumbers = [];
for (let num = start; num <= end; num++) {
if (num % 17 === 0 && num % 13 === 0) {
divisibleNumbers.push(num);
sum += num;
}
}
// 使用模板字符串输出结果
document.getElementById("resultTitle3").innerText = `第3号标题:符合条件的数的累加和为 ${sum},符合条件的整数有:${divisibleNumbers.join(", ")}`;
return divisibleNumbers;
}
// 调用函数并传入范围
const result = findNumbers(1000, 9999);
```
这段代码首先定义了一个`findNumbers`函数,它接受开始和结束数值作为参数。然后通过for循环遍历这个范围内的每个数字,如果该数字能被17和13整除,则添加到数组`divisibleNumbers`中,并累加到总和`sum`上。
最后,找到的结果会被设置为页面上ID为"resultTitle3"的元素的文本内容,格式化为标题和列表形式。记得在HTML中为这个id创建一个对应的`<h3>`标签。
如果你想实时看到结果,你需要将这段代码放在DOM加载完成后执行的地方,比如放在`window.onload`事件监听器里。