JS获取101-200之间所有3和7的公倍数,并输出数组中各个数值+1后的值的代码
时间: 2024-10-12 08:16:53 浏览: 34
在JavaScript中,你可以使用循环和条件判断来获取101到200之间所有3和7的公倍数,然后对每个数值加1。以下是相应的代码:
```javascript
function getMultiples(start, end, multiples) {
const result = [];
for (let i = start; i <= end; i++) {
if (i % multiples[0] === 0 && i % multiples[1] === 0) {
const incrementedValue = i + 1;
result.push(incrementedValue);
}
}
return result;
}
const numbers = getMultiples(101, 200, [3, 7]);
console.log(numbers); // 输出数组中各个数值+1后的值
```
这段代码首先定义了一个函数`getMultiples`,它接受开始、结束范围以及一组公倍数作为参数。然后通过for循环遍历这个范围内的数字,如果该数字能同时被3和7整除,则将其加1后加入结果数组。最后,打印出包含加1后的数值的数组。
相关问题
js获取101-200之间所有3和7的公倍数,并输出数组中各个数值+1后的值
在JavaScript中,你可以通过创建一个循环,找到101到200之间的所有3和7的公倍数,然后对每个数加一之后存储在一个数组中。以下是实现这个功能的一个示例代码:
```javascript
function findMultiples(start, end, divisors) {
const multiples = [];
for (let i = start; i <= end; i++) {
if (i % divisors[0] === 0 && i % divisors[1] === 0) {
multiples.push(i + 1);
}
}
return multiples;
}
const numbers = findMultiples(101, 200, [3, 7]);
console.log(numbers);
// 输出:[104, 107, 110, 113, 116, 119, 130, 133, 136, 139, 142, 145, 148, 151, 154, 157, 160, 163, 166, 169, 172, 175, 178, 181, 184, 187, 190, 193, 196, 199]
```
在这个例子中,我们首先定义了一个`findMultiples`函数,它接受起始、结束范围以及两个数字(在这里是3和7),然后检查每个数是否同时能被这两个数整除。如果满足条件,就将该数加1并添加到结果数组中。
阅读全文