用户随即输入三个数,使用JavaScript代码,把三个数字的大小排列一下
时间: 2023-04-09 16:01:02 浏览: 76
可以使用以下代码实现:
```
let num1 = prompt("请输入第一个数字");
let num2 = prompt("请输入第二个数字");
let num3 = prompt("请输入第三个数字");
let arr = [num1, num2, num3];
arr.sort(function(a, b) {
return a - b;
});
console.log("从小到大排序后的数字为:" + arr.join(", "));
```
这段代码会提示用户输入三个数字,然后使用数组的 `sort` 方法对这三个数字进行排序,最后输出排序后的结果。
相关问题
用户随即输入三个数,使用JavaScript中的if语句,把三个数字的大小排列一下
我可以回答这个问题。可以使用以下代码:
```
var num1 = parseInt(prompt("请输入第一个数字"));
var num2 = parseInt(prompt("请输入第二个数字"));
var num3 = parseInt(prompt("请输入第三个数字"));
if(num1 > num2 && num1 > num3){
if(num2 > num3){
console.log(num1 + " > " + num2 + " > " + num3);
} else {
console.log(num1 + " > " + num3 + " > " + num2);
}
} else if(num2 > num1 && num2 > num3){
if(num1 > num3){
console.log(num2 + " > " + num1 + " > " + num3);
} else {
console.log(num2 + " > " + num3 + " > " + num1);
}
} else if(num3 > num1 && num3 > num2){
if(num1 > num2){
console.log(num3 + " > " + num1 + " > " + num2);
} else {
console.log(num3 + " > " + num2 + " > " + num1);
}
} else {
console.log("输入的数字有重复");
}
```
这段代码会提示用户输入三个数字,然后使用if语句进行比较,最终输出数字的大小排列。
使用js代码的if,把三个数字的大小排列一下
我可以回答这个问题。以下是一个使用 JavaScript 的 if 语句来排列三个数字大小的示例代码:
```
let num1 = 5;
let num2 = 2;
let num3 = 8;
if (num1 > num2 && num1 > num3) {
if (num2 > num3) {
console.log(num1, num2, num3);
} else {
console.log(num1, num3, num2);
}
} else if (num2 > num1 && num2 > num3) {
if (num1 > num3) {
console.log(num2, num1, num3);
} else {
console.log(num2, num3, num1);
}
} else if (num3 > num1 && num3 > num2) {
if (num1 > num2) {
console.log(num3, num1, num2);
} else {
console.log(num3, num2, num1);
}
}
```
这段代码将三个数字进行比较,并按照从大到小的顺序输出它们。在这个示例中,数字 5、2 和 8 将被输出为 8、5、2。