03-js的关系运算符和逻辑结构与循环结构
Posted 胡辣汤王子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了03-js的关系运算符和逻辑结构与循环结构相关的知识,希望对你有一定的参考价值。
js的特殊关系运算符:
<html> <head> <title>js的特殊关系运算符</title> <meta charset="UTF-8"/> <!-- 等值运算符:== 先判断类型,类型一致则直接比较。 类型不一致,则先使用Number()进行强转后再进行比较。 等同运算符:=== 先判断类型,类型一致则再比较内容,内容一致则返回true,内容不一致则返回false。 类型不一致则直接false 注意: null和undefined在做==判断时候返回true --> <!--声明js代码域--> <script type="text/javascript"> /*声明变量*/ var a=1; var a1="1"; var a2=true; var a3="true"; var a4="a"; var a5="a"; /*alert(a==a1);//true alert(a==a2);//true alert(a==a3);//false alert(a1==a2);//true alert(a1==a3);//false alert(a2==a3);//false alert(a4==a5);//true*/ /*alert(a===a1);//true alert(a===a2);//true alert(a===a3);//false alert(a1===a2);//true alert(a1===a3);//false alert(a2===a3);//false alert(a4===a5);//true*/ </script> </head> <body> <h3>js的特殊关系运算符</h3> </body> </html>
js的逻辑结构和循环结构学习:
<html> <head> <title>js的逻辑结构和循环结构学习</title> <meta charset="UTF-8"/> <!-- js的逻辑结构: if结构 单分支结构: if(判断条件){执行体} 双分支: if(判断条件){执行体}else{执行体} 多分支: if(判断条件){执行体}else if(判断条件){执行体}……else{执行体} swicth选择结构: switch (a){ case "1": alert("第一项选择"); break; case "2": alert("第二项选择"); break; default: alert("没有对应的选项"); break; } 注意: 判断的变量可以是number类型也可以是string类型,但是不要混用。 循环结构: for(变量;条件;迭代条件){循环体}循环 while(循环条件){循环体} do{循环体}while(循环条件) --> <!--声明js代码域--> <script type="text/javascript"> /*声明变量:if判断*/ var a=123; var b=45; if(a>10){ alert(a+b); } /*声明变量:选择结构*/ var a=1; switch (a){ case "1": alert("第一项选择"); break; case "2": alert("第二项选择"); break; default: alert("没有对应的选项"); break; } /*-----------------------------------------------------------------------------------*/ /*循环结构学习*/ for(var i=0;i<3;i++){ alert("好热:"+i); } /*演示九九乘法表*/ for(var i=1;i<=9;i++){ for(var j=1;j<=i;j++){ document.write(i+"*"+j+"="+i*j+" "); } document.write("<br />"); } </script> </head> <body> <h3>js的逻辑结构和循环结构学习</h3> </body> </html>
以上是关于03-js的关系运算符和逻辑结构与循环结构的主要内容,如果未能解决你的问题,请参考以下文章
20172323 2017-2018-2 《程序设计与数据结构》第五周学习总结