在 JavaScript 中將字串轉換為整數
在 JavaScript 中,有多種方法可用於將字串轉換為整數。
原生數字函數
最簡單的方法是使用原生Number 函數:
const x = Number("1000");
parseInt()
parseInt()函數將字串轉換為整數,可以選擇指定基數數字的(基數)。預設情況下,它使用基數 10,結果為十進制數。const x = parseInt("1000", 10);
一元加運算子
如果字串已經是整數(沒有前導或尾隨)字元),一元加運算子 ( )可以是使用:const x = +"1000";
Math.floor()
如果字串表示浮點數並且你想將其轉換為整數,Math.floor()可以使用:const x = Math.floor("1000.01");
parseFloat()與Math.floor()
如果你想保留小數部分(如果有的話)然後四捨五入到最接近的整數,你可以使用 parseFloat() 和 Math.floor():const x = Math.floor(parseFloat("1000.01"));
Math.round()
類似於Math.floor()、Math.round() 也執行字串到數字的轉換並傳回四捨五入的數字:const x = Math.round("1000"); // Equivalent to round("1000", 0)
以上是如何在 JavaScript 中將字串轉換為整數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!