通过提示框提示用户依次输入2个数值,用户输入完成后弹出用户输入的最大值;
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title></title>
</head>
<body>
<script>
var num1 = Number(prompt('请输入第一个数'));
// 2.声明第二个变量,并将数据输入
var num2 = Number(prompt('请输入第二个数'));
// 3.判断谁大谁小
if (num1 > num2) {
//如果为真,输出第二个数
console.log('最大值是:' + num1);
} else {
//如果为假,输出第一个数
console.log('最大值是:' + num2);
}
</script>
</body>
</html>
var num=Number(prompt('请输入一个数')):使用Number()转换数据类型。因为prompt输入的数据默认是字符串类型,要变成数字类型,就要转换数据类型;而不知道是转换成什么数据类型,就用Number().
parseInt()是转换成整数型
parseFloat()是转换成浮点数
Number()是转换成数字型。