簡體   English   中英

在JavaScript中將String轉換為Integer

[英]Convert String to Integer in JavaScript

我有一個41,123的字符串值,我想在JavaScript中將其轉換為整數。

我試過parseInt(41,123,10)和parseFloat,但沒有給我正確答案。

ParseInt,parseFloat工作正常,直到遇到逗號,但結果為'41'。

有沒有人對修復有所了解?

var myInt = parseInt("41,123,10".replace(/,/g,""));

這是解決方案:

Number(s.replace(/,/g, ""))

需要使用正則表達式來刪除所有逗號字符,否則只會替換一個逗號。

您可以刪除逗號,然后解析; 假設數字是變量s

parseInt(s.replace(/,/g, '')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM