1.声明一个变量,然后赋值,用if判断如果条件为真时就会直接执行,否则执行else。
var i = 10;
if (i >= 10) {
console.log("条件成立!")
} else {
console.log("条件不成立!")
}
2.判断奇数、偶数,isNaN用来判断是否是字符串。
var num;
num = window.prompt("请输入数字:")
if (isNaN(num)) {
alert("请输入数字")
} else if (num % 2 == 1) {
console.log("奇数")
} else {
console.log("偶数")
}
3.看下个例子:
var rtsu
rtsu = 0
if (rtsu) {
console.log("true")
} else {
console.log("false")
}
rtsu = 1
if (rtsu) {
console.log("true")
} else {
console.log("false")
}
已定义的变量,赋值为0时则为假,大于0的数值则为真。
4.多路分支,通过输入数字月份显示对应的季节。
var pel;
pel = window.prompt("请输入月份");
if (pel >= 3 && pel <= 5) {
console.log("春季")
} else if (pel >= 6 && pel <= 8) {
console.log("夏季")
} else if (pel >= 9 && pel <= 11) {
console.log("秋季")
} else if (pel == 12 || pel == 1 || pel == 2) {
console.log("冬季")
} else {
console.log("月份只有12个月!")
}
输出结果: