JavaScript<script> // 用户从输入框输入五个数字,并找出最大的值,然后输出 // 思路: // 1、利用prompt语句弹出对话框让用户输入5个数字; // 2、把这5个数字依次放到数组
时间: 2024-09-26 13:04:14 浏览: 35
JavaScript是一种广泛应用于客户端网页开发的脚本语言,它主要用于浏览器端动态效果的实现和数据交互。针对你提供的需求,可以编写一个简单的JavaScript函数来实现这个功能:
```javascript
<!DOCTYPE html>
<html lang="zh">
<head>
<title>找出最大数</title>
</head>
<body>
<input type="text" id="numberInput" placeholder="请输入5个数字,用逗号分隔">
<button onclick="findMax()">找出最大值</button>
<p id="result"></p>
<script>
function findMax() {
// 1. 获取用户输入的数字字符串并分割
const input = document.getElementById('numberInput').value;
const numbers = input.split(",").map(Number);
// 2. 验证输入是否合法,共有5个数字
if (numbers.length !== 5) {
alert("请输入5个数字!");
return;
}
// 3. 找到最大值
let max = numbers[0];
for (let i = 1; i < numbers.length; i++) {
if (numbers[i] > max) {
max = numbers[i];
}
}
// 4. 输出结果
document.getElementById('result').innerText = `最大值是:${max}`;
}
</script>
</body>
</html>
```
在这个示例中,用户可以在页面上输入5个数字,点击按钮后会调用`findMax`函数,将输入的数字转换成数组,然后找到并显示最大值。
阅读全文