JavaScript 条件语句 If ... Else
2016-09-29 08:46
513 查看
总结
if语句:当条件为true时才执行
使用小写的 if。使用大写字母(IF)会生成 JavaScript 错误!
if-else 语句:
使用 if….else 语句在条件为 true 时执行代码,在条件为 false 时执行其他代码。
if语句
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123</title> </head> <body> <p>如果时间早于 20:00,会获得问候 "Good day"。</p> <button onclick="myFunction()">点击这里</button> <p id="demo"></p> <script> function myFunction(){ var x=""; var time=new Date().getHours(); if (time<20){ x="Good day"; } document.getElementById("demo").innerHTML=x; } </script> </body> </html>
if-else语句
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123</title> </head> <body> <p>点击这个按钮,获得基于时间的问候。</p> <button onclick="myFunction()">点击这里</button> <p id="demo"></p> <script> function myFunction(){ var x=""; var time=new Date().getHours(); if (time<20){ x="Good day"; } else{ x="Good evening"; } document.getElementById("demo").innerHTML=x; } </script> </body> </html>
随机链接
这个实例演示了一个链接,当点击链接时,会带您到不同的地方去。每种机会都是 50% 的概率。<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123/title> </head> <body> <p id="demo"></p> <script> var r=Math.random(); var x=document.getElementById("demo") if (r>0.5){ x.innerHTML="<a href='http://www.runoob.com'>访问菜鸟教程</a>"; } else{ x.innerHTML="<a href='http://wwf.org'>Visit WWF</a>"; } </script> </body> </html>
switch语句
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> </head> <body> <p>点击下面的按钮来显示今天是周几:</p> <button onclick="myFunction()">点击这里</button> <p id="demo">< 4000 ;/p> <script> function myFunction(){ var x; var d=new Date().getDay(); switch (d){ case 0:x="今天是星期日"; break; case 1:x="今天是星期一"; break; case 2:x="今天是星期二"; break; case 3:x="今天是星期三"; break; case 4:x="今天是星期四"; break; case 5:x="今天是星期五"; break; case 6:x="今天是星期六"; break; } document.getElementById("demo").innerHTML=x; } </script> </body> </html>
相关文章推荐
- JavaScript基础----06Javascript语法-条件语句if...else
- JavaScript 条件语句 If ... Else
- JavaScript 条件语句 If ... Else
- JavaScript 条件语句 If ... Else
- JavaScript-2变量、运算符、if else语句
- if else条件语句和条件(三目)运算符的应用场合
- 求1+2+…+n, 要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。
- 不用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)求1+2+…+n
- 求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句
- JavaScript If...Else 语句
- 不使用乘除法,for,while,if,else,switch,case,条件判断语句(A?B:C) 实现:1+2+....+n
- JavaScript If...Else 语句
- If...Then...Else 条件语句
- JavaScript基础学习笔记(三)——JavaScript 比较和逻辑运算符、JavaScript If...Else 语句、JavaScript Switch 语句
- JavaScript If else 语句用法 【每日一段代码43】
- JavaScript If...Else 语句(九)
- JavaScript If...Else 语句
- JavaScript中switch...case语句与if...else性能比较
- 求1+2+3+...+n,要求不能使用乘除法,for,while,if,else,switch,case等关键字以及条件判断语句
- 求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)