1.判断时间阶段。比如用户输入12点 弹出中午好;用户输入18点 弹出傍晚好;用户输入23点 弹出深夜好
<!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>Document</title>
<script>
var time = prompt('请您输入时间点');
if (time == '12点') {
alert('中午好');
} else if (time == '18点') {
alert('傍晚好');
} else if (time == '23点') {
alert('深夜好');
}
</script>
</head>
<body>
</body>
</html>
2.比较两个数的最大值 (用户依次输入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>Document</title>
<script>
// 方法一:
// var num1 = prompt('请您输入第一个数');
// var num2 = prompt('请您输入第二个数');
// if (num1 > num2) {
// alert('最大值为' + num1);
// } else {
// alert('最大值为' + num2);
// }
// 方法二
var num1 = prompt();
var num2 = prompt();
num1 > num2 ? alert(num1) : alert(num2);
</script>
</head>
<body>
</body>
</html>
3.用户输入一个数,来判断是奇数还是偶数
<!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>Document</title>
<script>
var num = prompt();
num % 2 == 0 ? alert('偶数') : alert('奇数');
</script>
</head>
<body>
</body>
</html>
4.根据用户输入的数值(数字1到数字7),返回星期几
<!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>Document</title>
<script>
// 4.根据用户输入的数值(数字1到数字7),返回星期几
var num = prompt();
switch (num) {
case '1':
alert('星期一');
break;
case '2':
alert('星期二');
break;
case '3':
alert('星期三');
break;
case '4':
alert('星期四');
break;
case '5':
alert('星期五');
break;
case ' 6':
alert('星期日');
break;
case '7':
alert('星期天');
break;
}
</script>
</head>
<body>
</body>
</html>
5.接收班长口袋里的钱数?若大于等于2000,请大家吃西餐。若小于2000,大于等于1500,请大家吃抉餐,若小于1500,大于等于1000,请大家喝饮料。若小于1000,大于等于500,请大家吃棒棒糖。否则提醒班长下次把钱带够
<!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>Document</title>
<script>
var num = prompt();
if (num >= 2000) {
alert('吃西餐');
} else if (num >= 1500) {
alert('吃快餐');
} else if (num >= 1000) {
alert('吃饮料');
} else if (num >= 500) {
alert('吃棒棒糖');
} else {
alert('下次记得把钱带够哟');
}
</script>
</head>
<body>
</body>
</html>
6.分数转换给一个分数,判定等级。大于等于90 A,大于等于80小于90 B,大于等于70小于80 C,大于等于60小于70D,小于60E
<!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>Document</title>
<script>
// 伪代码
// 按照从小到大判断的思路
//弹出prompt输入框,让用户输入分数(score),把这个值取过来保存到变量中
// 使用多分支 if else if语句来分别 判断 输出不同的值
var score = prompt('请您输入分数:');
if (score >= 90) {
alert('A');
} else if (score >= 80) {
alert('B');
} else if (score >= 70) {
alert('C');
} else if (score >= 60) {
alert('D');
} else {
alert('E');
}
</script>
</head>
<body>
</body>
</html>