JavaScript速记教程第二篇条件判断

李金龙
李金龙
管理员
496
文章
0
粉丝
JavaScript评论2,9901字数 255阅读模式

循环判断

简单理解,如果你够帅,就给你找漂亮的妹子,但你不够帅,就送瓶好的润手霜。

JavaScript速记教程第二篇条件判断

if(){...}else{...}

  1. var age= 20;
  2. if (age >=18){  //判断age的值是不是大于等于18,如果是执行下面的内容。
  3.     alert('嗨,这是我的年纪')
  4. }else{
  5. //如果不符合上面的规则,则执行下面的内容
  6.     alert('我在你心目中这么小啊?')
  7. }

 

if(){...}else if(){...}else{}

  1. var age =20;
  2. if(age>20){
  3. alert('Hello')
  4. }else if(age == 20){ //新增多一条条件
  5. alert('嗨,恭喜你猜中了')
  6. }else{
  7. alert('这里没啥意义')
  8. }

 

switch 结构

  1. var fruit = "banana"
  2. switch (fruit) {
  3.   case "banana"//判断变量fruit的值是否是banana
  4.     console.log("bannana"//输出
  5.     break//跳出循环
  6.   case "apple":
  7.     console.log("apple")
  8.     break;
  9.   default//如果变量的值上面都没有,则返回默认值
  10.     console.log("默认值")
  11. }

 

条件判断中的true 和false

  1. if(true){alert(1111)}else{alert(22222)} // 输出1111
  2. if(false){alert(1111)}else{alert(22222)} //输出22222

 

三元运算符

  1. var lee =20;
  2. var age =(lee =20)?alert("那么年轻"):alert("hehe"); //那么年轻

 
李金龙
  • 本文由 李金龙 发表于2017年11月9日 20:14:56
  • 转载请务必保留本文链接:https://www.lijinlong.cc/daqianduan/javascript/2146.html
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证