一.
1.分别声明三个变量并将它们转换为浮点型
var first = parseFloat(prompt("输入第一个数字"))
var second = parseFloat(prompt("输入第二个数字"))
var third = parseFloat(prompt("输入第三个数字"))
2.定义一个叫max和min的函数,max判断最大值,min判断最小值
// 定义一个最大值的函数
function max() {
if (first > second && first > third) {
return first;
} else if (second > first && second > third) {
return second;
} else if (third > first && third > second) {
return third;
}
}
document.write("最大值:" + max())
// 定义一个最小值的变量
function min() {
if (first < second && first < third) {
return first;
} else if (second < first && second < third) {
return second;
} else if (third < first && third < second) {
return third;
}
}
document.write("最小值:" + min())
二.
1.首先,要给出三个数字,那就先声明三个变量,并将它们转换为浮点型
2.既然要找出最大值和最小值,那就定义最大值和最小值的两个函数
3.接着,用if..else来进行判断,但是,在运行过程中,发现只进行一次判断是不够的,所以该用if...else if来进行多次判断,最终,给出最大值和最小值
三.完整的代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script>
// 声明变量
var first = parseFloat(prompt("输入第一个数字"))
var second = parseFloat(prompt("输入第二个数字"))
var third = parseFloat(prompt("输入第三个数字"))
// 定义一个最大值的函数
function max() {
if (first > second && first > third) {
return first;
} else if (second > first && second > third) {
return second;
} else if (third > first && third > second) {
return third;
}
}
document.write("最大值:" + max())
// 定义一个最小值的变量
function min() {
if (first < second && first < third) {
return first;
} else if (second < first && second < third) {
return second;
} else if (third < first && third < second) {
return third;
}
}
document.write("最小值:" + min())
</script>
</head>
<body>
</body>
</html>