Numberに変換
1780 ワード
Number
:
Number()
- -->
1. ,
2. , NaN
3. , 0
- -->
true 1
false 0
- null --> 0
- undefined --> NaN
:
-
- parseInt()
- parseFloat()
parseInt() a Number
parseInt() , Number
parseFloat() parseInt() ,
String parseInt() parseFloat(), String
コード#コード#
Number
/*
Number
:
Number()
- -->
1. ,
2. , NaN
3. , 0
- -->
true 1
false 0
- null --> 0
- undefined --> NaN
:
-
- parseInt()
- parseFloat()
*/
var a = "123";
// Number() a Number
a = Number(a);
a = "789abc";
a = Number(a);
a = "";
a = Number(a);
a = " ";
a = Number(a);
a = true;
a = Number(a);
a = false;
a = Number(a);
a = null;
a = Number(a);
a = undefined;
a = Number(a);
a = "123.567a456px";
// parseInt() a Number
//parseInt() , Number
a = parseInt(a);
// parseFloat() parseInt() ,
a = "123.456.789px";
a = parseFloat(a);
// String parseInt() parseFloat(), String
a = true;
a = parseInt(a);
a = 198.23;
a = parseInt(a);
console.log(typeof a);
console.log(a);