1. 程式人生 > >字串和數字相加

字串和數字相加

這裡寫圖片描述

除了數字與數字相加是數字以外,其餘情況相加都是字串

parseInt()

console.log(parseInt('12'));// 12
console.log(parseInt('a12'));// NaN
console.log(parseInt('12a'));// 12
console.log(parseInt('0xA'));// 10

Number

console.log(Number('12'));// 12
console.log(Number('a12'));// NaN
console.log(Number('12a'));// NaN
console.log(Number('0xA'));// 10

Number 和parseInt 的區別:
parseInt() 解析的是部分字串,而 Number 解析的是整個字串