判斷數(shù)據(jù)類型:
// typeof
//NaN :not a number 不是一個(gè)數(shù)字
// 數(shù)據(jù)類型:number
// isNaN:is not a number
// 是 不是一個(gè)數(shù)字
// 作用:判斷一個(gè)非數(shù)字
// 如果是數(shù)字返回:
// 如果不是一個(gè)數(shù)字返回:
// var a=3;
// var b='5';
// var c=true;
// console.log(isNaN(b));//false
// console.log(isNaN(b));//true
//聲明提前
// console.log(a);
// var a=3;
// var a;
// console.log(a);
// a=3;
//顯示轉(zhuǎn)換/強(qiáng)制轉(zhuǎn)換
// parseInt();//轉(zhuǎn)換成整數(shù)
// var a='5';
// var b=parseInt(a);
// console.log(typeof a);
// console.log(isNaN(a));
//parseFloat();轉(zhuǎn)換成小數(shù)
// var a='1.01';
// var b=parseFloat(a);
// console.log(b);
// console.log(typeof b);
//Number();轉(zhuǎn)換成number類型
// var a='5';
// var b=Number(a);
// console.log(b);
// console.log(typeof b);
//toString();轉(zhuǎn)換成字符串
// var a=true;
// var b=a.toString();
// console.log(b);
// console.log(typeof b);
//toFixed();按要求保留小數(shù)位數(shù)
var a=13.956;
var b=a.toFixed(4);
console.log(typeof b);