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 篮球
}
生生相错不相见,
世世轮回血色湮,
只见花开不见叶,
黄泉一路影单只。