使用函数完成给定三个数字,并按照从大到小进行排列.

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>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值