var a=10; //number
var a='hello'; //string
var a=true; //boolean
数据类型转换:
sting number boolean
(1)number,boolean--->string
拼接''
toSting()
(2)string-->number
全局函数
parseInt() 转换为整数
parseFloat() 转换小数类型
(3) string-->boolean
隐式转换:
'' false
其他 true
拼接小例子:
number------string 转换类型
var a=10;
var c=a.toString();
var c2=a+'';
console.log(Math.PI); //圆周率
var num=Math.random();//随机数 [0,1)
console.log(num);
var n1=Math.random(); //随机产生0-10之间的整数
n1*=10;
n1=parseInt(n1);//取整
console.log(n1);
四舍五入 round
var a=Math.round(5.1);
var a=Math.round(5.49);
console.log(a);
var a=10;
var b=20;
var c=Math.max(a,b); //最大值
var c1=Math.min(a,b); //最小值
console.log(c,c1);
var a1=a*a*a;
var a1=Math.pow(a,3);//a的3次幂
console.log(a1);
var score=prompt("请输入成绩:")
if (score>90) {
alert("合格")
}
注:
console.log(undefined==null); //true 唯一