条件语句
if
for (条件){
// 执行语句
}
else if
for (var i=0;i<10;i++){
输出i;
}else if(){
// 执行语句
}
for循环
for (var i=0;i<10;i++){
输出i;
}
while循环
var i=0;
for (i<10;){
输出i;
i++;
}
do while循环
do{
输出i ;
i++
}while(i<10){
//执行语句
}
隐式转换
1.number+string:将number类型转换为string类型
2.number+boolean:将boolean类型转换为number类型
3.number+undefined:结果为NaN,NaN的类型为number
4.字符串+boolean:将boolean转换为string类型
5、boolean+boolean:都转换成number在做相加运算
pps:NaN:notanumber判断一个非数字如果不是一个数字返回true,如果是一个数字返回false
var str="hello world";
var str1=is NaN(str);
console.log(str1);
显示转换和强制转换
1.toString()将任意类型转换为字符串类型
var num=5;
var str=num.toString();
console.log(typeofstr);
2.parseInt();将一个数据转换为整数
var num=5.5;
var str=parseInt(num);
console.log(str);
console.log(typeofstr);//number
3.parseFloat()将一个数据转换为小数
var num=.5;
var str=parseFloat(num);
console.log(typeofstr);
console.log(typeofstr);//number
4.Number将一个数据转换为number类型
var str="35.5";
var str1=Number(str);
console.log(str);
网友评论