标签:else 无限循环 ++ ... 计算 app key 必须 if判断
条件判断:
javascript中用if(){}else{}来判断
如果语句块只包含一条语句,可以省略{}:
var age=20;
if(age>=18)
alert("你成年了")
else
alert("你还没成年呢,宝宝”)
建议写上{}
多行条件判断:if( ){
}else if( ){
}else{
}
循环:
要计算数值 我们可以直接写表达式 1+2+3 //6
要计算1+2+3+4+5+......+10勉强可以写出来
但是要计算1+2+3+.....+10000 ,直接写表达式就不可能了
为了让计算机能计算成千上万的重复运算,我们就需要循环语句:
javascript的循环有两种,一种是for循环,通过初试换、结束条件和递增条件循环执行语句:
var x=0;
var i;
for (i=1;i<=10000;i++){
x=x+1
}
for循环的控制条件:
i=1 这是初始值 将变量i 赋值为1
i<=10000 这是判断条件,满足时就继续循环 ,不满足时就退出循环
i++ 这是每次循环后的递增条件,由于每次循环后变量i都会加1,因此他终将在若干次循环后不满足判断条件i<10000而退出循环
for循环最常见额地方就是利用索引遍历数组:
var arr=["Apple","Banana","orange"]
var i , x;
for(i=0;i<arr.length;i++){
x=arr[i]
console.log(x)
}
简写:
var arr=["Apple","Banana","orange"]
for(var i=0;i<arr.length;i++){
x=arr[i]
console.log(x)
}
for
循环的3个条件都是可以省略的,如果没有退出循环的判断条件,就必须使用break
语句退出循环,否则就是死循环:
var x = 0;
for (;;) { // 将无限循环下去
if (x > 100) {
break; // 通过if判断来退出循环
}
x ++;
}
标签:else 无限循环 ++ ... 计算 app key 必须 if判断
原文地址:http://www.cnblogs.com/wangyaru/p/8000548.html