1.接收数据并将数据进行转化
var number_1 = prompt("请输入一个数字:");
number_1 = parseInt(number_1);
var number_2 = prompt("请输入一个数字:");
number_2 = parseInt(number_2);
var number_3 = prompt("请输入一个数字:");
number_3 = parseInt(number_3);
2.声明一个可以将输入的三个数比大小的函数
function number(a, b, c) {
if (a > b) {
if (b > c) {
alert(a+">"+b+">"+c);
} else {
if (a > c) {
alert(a+">"+c+">"+b);
} else {
alert(c+">"+a+">"+b);
}
}
} else {
if (a > c) {
alert(b+">"+a+">"+c);
} else {
if (c > b) {
alert(c+">"+b+">"+a);
} else {
alert(b+">"+c+">"+a);
}
}
}
}
3.函数的调用将参数换为输入的三个数字
number(number_1,number_2,number_3);
4.重难点总结
函数定义多个参数。
5.全部代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script>
// 使用函数完成给定三个数字,并按照从大到小进行排列.
function number(a, b, c) {
if (a > b) {
if (b > c) {
alert(a+">"+b+">"+c);
} else {
if (a > c) {
alert(a+">"+c+">"+b);
} else {
alert(c+">"+a+">"+b);
}
}
} else {
if (a > c) {
alert(b+">"+a+">"+c);
} else {
if (c > b) {
alert(c+">"+b+">"+a);
} else {
alert(b+">"+c+">"+a);
}
}
}
}
var number_1 = prompt("请输入一个数字:");
number_1 = parseInt(number_1);
var number_2 = prompt("请输入一个数字:");
number_2 = parseInt(number_2);
var number_3 = prompt("请输入一个数字:");
number_3 = parseInt(number_3);
number(number_1,number_2,number_3);
</script>
</head>
<body>
</body>
</html>