我想弄清楚如何將一個數量轉換爲Javascript中的整數。例如。如何將格式化的量轉換爲Javascript中的整數?
Input 10.555,95 Output 1055595 Input 9.234,77 Output 923477
我在想去掉點和逗號,但我不知道這是否會是有效的
我想弄清楚如何將一個數量轉換爲Javascript中的整數。例如。如何將格式化的量轉換爲Javascript中的整數?
Input 10.555,95 Output 1055595 Input 9.234,77 Output 923477
我在想去掉點和逗號,但我不知道這是否會是有效的
根據您的使用情況,您希望通過更換,使整字符串中的特殊字符。您需要替換這樣
parseInt("9.234,77".replace(",","").replace(".",""))
...或者「」9.234,77 「.replace(/ [^ \ d]/g,'')'地獄。 –
這是爲什麼downvoted?它解決了問題 – Jan
parseFloat('10.555,95'.replace('.','').replace(',',''));
通過這個答案的啓發: JavaScript: Parse a string to a number?
什麼數據類型輸入? – Arkej
非歐洲格式的數字(例如'10,555.95')如何? – BenM
如果你只是想刪除,添加替換。和.replace一樣(「,」,「」) – user7417866