//if语句只有一个分支
//if-else语句有两个分支,最终执行一个分支
//if-else if-else if-else if-else if..........else---多分支,最终也是执行一个
if (8 > 6) { console.log(8); }
var num1 = 10; var num2 = 100; if (num1 > num2) { console.log(num1); } console.log("我执行了");
var age = 19; if (age >= 18) { console.log("可以看电影了,嘿嘿..."); }
var str = "帅"; if (str == "帅") { console.log("真的好帅"); }
/** * * if (表达式) { * 代码1; * } else { * 代码2; * } **/
var age = 100; if (age >= 18) { console.log("可以看电影哦"); } else { console.log("看什么看,回家写作业去"); }
var age = prompt("请您输入年龄"); console.log(age); //输出的是字符串 var age = parseint(prompt("请您输入年龄")); console.log(age); //输出是数字,如果用户没有输入正确数字则输出为nan
//练习1: 找到两个数中的最大值 var num1 = 10; var num2 = 20; if (num1 > num2) { console.log(num1); } else { console.log(num2); }
var number = parseint(prompt("请您输入一个数字")); if (number % 2 == 0) { console.log("偶数"); } else { console.log("奇数"); }
if(表达式1){ 代码1 }else if(表达式2){ 代码2 }else if(表达式3){ 代码3 }else{ 代码4 }
else if---这种结构可以写多个,具体多少个看需求,
else--结构是可以不用写的,具体也是看需求
var score = number(prompt("请输入成绩")); if (!isnan(score)) {//如果为true就说明不是数字 if (score > 90 && score <= 100) { console.log("a级"); } else if (score > 80) { console.log("b级"); } else if (score > 70) { console.log("c级"); } else if (score >= 60) { console.log("d级"); } else { console.log("e级"); } } else { console.log("您输入有误"); }
var year = 2017; if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) { console.log("闰年"); } else { console.log("平年"); }
如对本文有疑问, 点击进行留言回复!!
MFC的静态库.lib、动态库.dll(包含引入库.lib)以及Unicode库示例
CTF 刷题记录(一) 白云新闻搜索(手动与自动化SQL注入)
javascript如何使用函数random来实现课堂随机点名方法详解
网友评论