使用prompt获取用户输入的三个数,按照由小到大的顺序使用alert输出
时间: 2023-04-27 20:04:18 浏览: 69
可以使用以下代码实现:
```
// 获取用户输入的三个数
var num1 = prompt("请输入第一个数:");
var num2 = prompt("请输入第二个数:");
var num3 = prompt("请输入第三个数:");
// 将输入的字符串转换为数字
num1 = Number(num1);
num2 = Number(num2);
num3 = Number(num3);
// 判断大小并排序
var min, mid, max;
if (num1 <= num2 && num1 <= num3) {
min = num1;
if (num2 <= num3) {
mid = num2;
max = num3;
} else {
mid = num3;
max = num2;
}
} else if (num2 <= num1 && num2 <= num3) {
min = num2;
if (num1 <= num3) {
mid = num1;
max = num3;
} else {
mid = num3;
max = num1;
}
} else {
min = num3;
if (num1 <= num2) {
mid = num1;
max = num2;
} else {
mid = num2;
max = num1;
}
}
// 使用alert输出结果
alert("从小到大的顺序为:" + min + "," + mid + "," + max);
```
用户输入三个数后,代码会将输入的字符串转换为数字,并使用判断大小的方法进行排序,最后使用alert输出结果。