数字与布尔类型如何转换为其它类型?
数字类型转换为字符串类型:String()、toString().
如:
var a1=123.1;
var b1=String(a1);//“123.1”
var c1=a1.toString();//“123.1”(返回类型为字符串类型)。
数字类型转换成布尔类型:
var a1=123.1;
var b1=Boolean(a1);//返回true
a1为123.1、123、-123返回的都是true.
即a1为整数、小数和负数时返回的都是true.如果a1为0的话则返回false.
布尔类型转换为数字类型和字符串类型
布尔类型转换为数字类型:
var a1=false;
var b1=Boolean(a1);//返回0
var c1=true;
var d2=Boolean(c1);//返回1
布尔类型转换为字符串类型:
var a1=0;
var b1=Boolean(a1);//返回false;
var c1=1;
var d2=Boolean(c1);//返回true;