Var a=”班级”+10;
Alert(a);
输出为班级10 这个加号变为拼接的意思;
Js的运行方式:顺序语句
分支语句 :第一种
if(){ }else{ }
第二种
if(){ } else if(){ } else{ }
第三种
if(){ if(){ }
else{
} } else{ }
Switch分支语句:
switch(n) { case 1: 执行代码块 1 break; case 2: 执行代码块 2 break; default: n 与 case 1 和 case 2 不同时执行的代码 }
其中break代表的是结束跳出,如果漏写的话,程序会一直往下运行直到x下一个break出现才结束跳出。
For循环语句:
For(初始条件;循环条件;状态改变){
循环体
}
先看初始值 然后拿初始值对比循环条件,满足的情况下进入循环体 然后执行状态改变 改变后的值对比循环条件,满足的话再次进入循环体,否则 结束循环
For循环的练习:
计算1到10之间的偶数和与奇数和
var sum1=0; sum2=0; for (var i=0;i<11;i++) { if (i%2==0) { sum1+=i }else{ sum2+=i } } alert("1到10之间的偶数和为"+sum1) alert("1到10之间的奇数和为"+sum2)
计算1到100之间能被3整除的数的和
var sum=0; for (var i=1;i<101;i++) { if (i%3==0) { sum+=i } } alert(“1到100之间能被3整除的数的和为”+sum)