JavaScript_2th_条件语句和循环语句
2017-04-03 16:52
465 查看
一、条件操作
1)三目运算符
2)if-else语句
运行下面程序时的时间是晚上10点,其中Date是JavaScript内置的对象。
3)switch语句
二、循环语句
1)while语句
2)do-while循环
3)for语句
三、字符串的charAt()方法
1)三目运算符
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>三目运算符</title> <script language="JavaScript"> var result; result = (3>4)?"Y":"N" </script> </head> <body> <script language="JavaScript"> document.write(result);//N </script> </body> </html>
2)if-else语句
运行下面程序时的时间是晚上10点,其中Date是JavaScript内置的对象。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>if-else语句</title> <script language="JavaScript"> var today = new Date(); var hour = today.getHours(); </script> </head> <body> <script language="JavaScript"> if(hour < 12) { document.write("Good Morning!"); } else if(hour == 12) { document.write("Good Noon!"); } else { document.write("Good Afternoon!");//Good Afternoon! } </script> </body> </html>
3)switch语句
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>switch语句</title> <script language="JavaScript"> var today = new Date(); var hour = today.getHours(); </script> </head> <body> <script language="JavaScript"> switch(hour) { case 1: document.write("Good Morning!"); break; case 2: document.write("Good Noon!"); break; case 3: document.write("Good Afternoon!"); break; default: document.write("Hello!");//Hello! } </script> </body> </html>
二、循环语句
1)while语句
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>while循环</title> </head> <body> <script language="JavaScript"> var i = 1; while(i < 10) { document.write(i + " ");//1 2 3 4 5 6 7 8 9 i++; } </script> </body> </html>
2)do-while循环
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>do-while循环</title> </head> <body> <script language="JavaScript"> var i = 0; do { document.write(i + " ");//0 1 2 3 4 5 i++; } while (i < 6); </script> </body> </html>
3)for语句
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>for循环</title> </head> <body> <script language="JavaScript"> var arr = new Array(2, 3, 4, 5); for(i = 0; i < arr.length; i++) { document.write(arr[i] + " "); //2 3 4 5 } </script> </body> </html>
三、字符串的charAt()方法
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>charAt()方法</title> </head> <body> <script language="JavaScript"> var str = "Hello World!I am JavaScript."; var i = 0; while(i < str.length) { document.write(str.charAt(i) + " ");//H e l l o W o r l d ! I a m J a v a S c r i p t . i++; } </script> </body> </html>
相关文章推荐
- javascript(条件语句和循环语句)
- javascript语句条件语句,循环语句,跳转语句
- 高性能JavaScript循环语句和条件语句
- (三)JavaScript 的运算符,条件语句,循环语句..
- JavaScript 运算符、条件语句、循环语句
- 跟我学JavaScript--条件语句,循环语句,break语句,continue语句
- javascript学习二~运算符,条件语句,循环语句
- javascript语句——条件语句、循环语句和跳转语句
- Javascript 语言基础4(条件语句、循环语句、错误语句、练习)
- 我的JavaScript回顾之路_01—0206—++在前在后区别/&&和||/条件判断语句/循环语句的区别/字符串类型数字和数字类型之间的转换
- Javascript关键字,条件语句,循环语句,函数
- 【知识整理】javascript基础语法总结(4)——条件和循环语句
- 高性能JavaScript循环语句和条件语句
- Javascript基础部分(六)条件语句、循环等
- Javascript学习笔记-----条件语句、消息框、循环语句
- 一道淘宝面试:不用条件和循环语句
- 条件及循环语句
- AS3.0(2)-条件语句;循环语句
- [转]输出从1到1000的数,不能使用循环和条件语句
- 请把从1到1000的数打印出来,但你不能使用任何的循环语句或是条件语句。更不能写1000个printf