用javascript编程语言编写程序,读取10位数数组,打印最大最小数之和
时间: 2023-05-14 12:05:26 浏览: 62
可以使用以下代码实现:
```javascript
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
let max = Math.max(...arr);
let min = Math.min(...arr);
let sum = max + min;
console.log(sum);
```
这段代码会读取一个长度为10的数组,找到其中的最大值和最小值,然后将它们相加并打印出来。
相关问题
js使用for-of求数组的最大数和最小数
可以使用for-of循环和Math对象的min和max方法来实现:
```javascript
const arr = [3, 5, 1, 8, 2];
let max = -Infinity;
let min = Infinity;
for (const num of arr) {
max = Math.max(max, num);
min = Math.min(min, num);
}
console.log(`最大数: ${max}`); // 最大数: 8
console.log(`最小数: ${min}`); // 最小数: 1
```
在循环中,我们使用Math.max和Math.min方法来更新最大值和最小值。一开始,我们将最大值设为负无穷大,将最小值设为正无穷大,这样可以确保数组中的任何值都可以更新它们。最后,我们输出最大值和最小值。
用javascript 求出数组中最大值和最小值并输出
可以使用以下代码来求出数组中的最大值和最小值:
```javascript
let arr = [1, 2, 3, 4, 5];
let max = Math.max(...arr);
let min = Math.min(...arr);
console.log("最大值为:" + max);
console.log("最小值为:" + min);
```
输出结果为:
```
最大值为:5
最小值为:1
```