有数组[18,38,9,88,56,70,12] 在网页页面打印出数组最大值。在网页页面打印出所有元素
时间: 2024-04-03 16:36:17 浏览: 46
通过数组求任意多个数字的最大值
好的,针对您的问题,我可以给出以下 Javascript 代码实现:
```javascript
var arr = [18, 38, 9, 88, 56, 70, 12];
var max = arr[0]; // 假设第一个元素最大
for (var i = 1; i < arr.length; i++) {
if (arr[i] > max) { // 如果当前元素大于最大值,更新最大值
max = arr[i];
}
}
document.write("数组最大值是:" + max + "<br>"); // 输出数组最大值
document.write("数组所有元素是:" + arr.join(", ")); // 输出数组所有元素
```
如果您在网页中使用该代码,可以将代码放在 `<script>` 标签中,并将输出结果放在 `<div>` 标签中,如下所示:
```html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>打印数组最大值和所有元素</title>
</head>
<body>
<div id="output"></div>
<script>
var arr = [18, 38, 9, 88, 56, 70, 12];
var max = arr[0]; // 假设第一个元素最大
for (var i = 1; i < arr.length; i++) {
if (arr[i] > max) { // 如果当前元素大于最大值,更新最大值
max = arr[i];
}
}
document.getElementById("output").innerHTML = "数组最大值是:" + max + "<br>数组所有元素是:" + arr.join(", ");
</script>
</body>
</html>
```
这样,在网页中打开该文件,就可以看到输出结果了。
阅读全文