比较运算符
“>” , “<” , “>=” , “<=” ,"==" , “!=”
字符串的大小比较
从第一个字符开始比较ASCII码
逻辑运算符
“&&” , “||” , “!”
&&
与运算符先看前面的表达式转换为布尔值的结果是否为真,如果为真,那么会看第二个表达式转换为布尔值的结果,然后如果只有两个表达式,只看到第二个表达式,就可以返回该表达式的值了
||
或运算符先看前面的表达式转换为布尔值的结果是否为假,如果为假,那么会看第二个表达式转换为布尔值的结果,然后如果只有两个表达式,只看到第二个表达式,就可以返回该表达式的值了
!
布尔值取反
条件语句
if语句
if(1>0){
document.write("hello");
}
if else语句
switch case语句
switch(n){
case 1:
document.write("a");
break;
case 2:
document.write("b");
}
循环语句
for循环
for(i = 0; i < 10; i++){
document.write("hello");
}
作用为循环输出10遍hello
while循环
和for循环形式相似
括号中写循环进行的条件
do while循环
循环至少会执行一次
i=10;
do{
i--;
document.write("hello");
}while(i)