Это:
console.log(parseInt("3,50,000".replace(/,/ig, ''), 10));
Отображение:
350000
Вы должны удалить запятые, используемые для тысяч (, миллионов ...) маркеров (здесь я заменяю на пустые строки) перед синтаксический анализ int из строки .
Кроме того, всегда включайте основание, здесь 10 означает синтаксический анализ как целое число с основанием 10.
Я использовал регулярное выражение выполнить замену, потому что это достаточно эффективно, обрабатывать строку только один раз.