javascript基礎:字符串自動轉換爲數字類型

js中類型的轉換依環境而定,當字符串向數字類型(浮點)轉換時,有幾種狀況:字符串

一、加號鏈接符引導爲字符拼接:console

console.log("2"+1);co

21block

console.log(1+"2"+1);字符

121數字

二、其他狀況引導爲數字計算:

console.log(0-"2"+1);

-1

console.log("2"*2);

4

console.log(1*"2"+1);

3

三、當字符串帶非數字時返回NaN:

console.log(1*"2a"+1);

NaN

四、空字符轉換爲0:

console.log(""*2);

0

相關文章
相關標籤/搜索