将1-100之间所有能被3整除的数字放到数组中去 然后去掉最大值和最小值,剩下元素求和
时间: 2024-11-17 15:28:23 浏览: 1
MOOC习题:程序设计入门——C语言-浙江大学-翁恺1
你可以使用JavaScript来创建一个数组,包含1到100之间所有能被3整除的数,然后按照要求操作数组。以下是一个简单的示例代码:
```javascript
let numbers = [];
for (let i = 1; i <= 100; i++) {
if (i % 3 === 0) {
numbers.push(i);
}
}
// 去掉最大值和最小值
numbers.sort((a, b) => a - b); // 先排序
const min = numbers.shift(); // 移除最小值
const max = numbers.pop(); // 移除最大值
// 求剩下的元素和
const sumOfRemainingNumbers = numbers.reduce((total, currentNumber) => total + currentNumber, 0);
console.log(`剩余元素的和为: ${sumOfRemainingNumbers}`);
```
这段代码首先生成了一个只包含3的倍数的数组`numbers`,然后对数组进行排序,接着移除最小和最大的元素,最后计算并打印剩余元素的总和。
阅读全文