色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript 字符串轉數字

劉姿婷1年前5瀏覽0評論
由于JavaScript是一種弱類型語言,變量可以隨時變換數據類型。當字符串類型的數值需要轉換為數字類型時,JavaScript提供了幾種方法來實現這一目的。本文將介紹JavaScript中字符串轉數字的方法及其示例。 1.使用Number()方法 Number()方法可以將一個字符串解析為數字類型。如果字符串中僅含數字字符,則將其轉換為相應的數字類型。 示例代碼: ```

將字符串"123"轉換為數字類型:

var num = Number("123");
console.log(typeof num); //輸出 "number"
console.log(num); //輸出 123

如果字符串中含有非數字字符,將會返回NaN:

var num = Number("hello");
console.log(typeof num); //輸出 "number"
console.log(num); //輸出 NaN
2.使用parseInt()方法 parseInt()方法將一個字符串轉換為整數類型。如果字符串以數字開頭,則將其解析為整數類型。但是需要注意的是,如果字符串中包含非數字字符,則該字符及其后面的字符將會被忽略掉。 示例代碼: ```

將字符串"123"轉換為整數類型:

var num = parseInt("123");
console.log(typeof num); //輸出 "number"
console.log(num); //輸出 123

如果字符串中含有非數字字符,則返回解析到的數字,忽略后面的非數字字符:

var num = parseInt("123hello");
console.log(typeof num); //輸出 "number"
console.log(num); //輸出123
3.使用parseFloat()方法 parseFloat()方法將一個字符串解析為浮點數類型。如果字符串中不含有小數點,則將其解析為整數類型。如果字符串中包含小數點,則解析為浮點數類型。需要注意的是,如果字符串中含有非數字字符,則該字符及其后面的字符將會被忽略掉。 示例代碼: ```

將字符串"3.14"轉換為浮點數類型:

var num = parseFloat("3.14");
console.log(typeof num); //輸出 "number"
console.log(num); //輸出 3.14

如果字符串中含有非數字字符,則返回解析到的數字,忽略后面的非數字字符:

var num = parseFloat("3.14hello");
console.log(typeof num); //輸出 "number"
console.log(num); //輸出3.14
總結 JavaScript中字符串轉數字有三種常用的方法:Number()、parseInt() 和 parseFloat()。 Number()方法將字符串轉換為數字類型,如果字符串中含有非數字字符,則返回NaN。parseInt()和parseFloat()方法將字符串解析為整數或浮點數類型,如果字符串中含有非數字字符,則將其忽略掉。根據實際需求選擇合適的方法進行轉換。