javascript判断与循环

 //三个判断:if else,三元运算符,可以解决js中的所有问题

//switch case
 例子:
 var a = 10;
 if(a<0){
  console.log("负数")
 }else if(a>=0&& a<=10){
  console.log("0-10之间")
 }else(a>10){
  console.log("大于10")
 }
 
//三元运算符 条件:条件成立执行:条件不成立执行;
 var a = 10;
 if(a>=0){
  console.log("正数或零")
 }else{
  console.log("负数")
 }
num>=?console.log("正数或零"):console.log("负数");
 
//switch case
//每一种情况都加break;如果不加break等于后面的都默认成立
//每一种case情况
var a = 10;
switch(a){
case 0:
console.log("0");
break;
case 5:
console.log("5");
break;
case 10:
console.log("10");
break;
default:
console.log("NaN");
}
 
//for in循环 :用来循环对象中的属性和属性值的
var obj = {
name:"张三",
age:18,
height:"170cm",
hobby:"篮球"
};
 
for(var Key in obj){
console.log(Key);//属性名: name age height hobby
 
console.log(obj[key])//属性值: 张三 18 170cm 篮球
}
posted @ 2017-01-20 20:00  言不可道尽  阅读(184)  评论(0编辑  收藏  举报