
525b68ce7c.jpg
var a = '這是',
b = '123';
console.log(isNaN(a)); /*判斷這個語句是否正確”isNaN“;*/
console.log(Number(isNaN(a))); /*isNaN語句正確會提示true(1) 如果不正確代表false(0) */
console.log(Number('222fffjgj')); /*數(shù)值輸出為22222 如果字符串里面是純數(shù)字 仍然會顯示為數(shù)字*/
console.log(isNaN('222ttt')); /*如果字符串里面試純數(shù)字,仍然會顯示為數(shù)字 */
console.log(isNaN('w'));
console.log(null);
console.log(Number(null));
console.log(Boolean('askjdnoisdjiodj')); /*布爾類型只有true和false兩個值,除0和NaN之外的所有數(shù)字,轉(zhuǎn)換為布爾型都為true 除"" 之外的所有字符,轉(zhuǎn)換為布爾型都為true*/
console.log(String('1 2 3 4 5 6')); /*輸出字符串 */
console.log(typeof(a)); /*輸出變量賦值的類型 舉個栗子:a = '文字' 輸出就為string; a = 123 輸出就為number */
console.log(isNaN('true'));
console.log(isNaN(true));
console.log(Number('3.125e7'));
console.log(parseInt('2344.3eeeee23')); /* 保留整數(shù) */
console.log(parseFloat('222.32323323232323.2323232')); /*保留小數(shù) 只保留第一個小數(shù)點 */
console.log(a.length); /*a 字符串的長度 */
console.log(b[1]); /*顯示b字符串里面第一個字符后面一位 */