Как конвертировать $2.50 в центах, используя угловой / JavaScript. Например, вывод должен быть 250.
$2.50
250
Пожалуйста, перейдите по этой ссылке:
https://www.npmjs.com/package/dollars-to-cents
Пример:
var dollarsToCents = require('dollars-to-cents') console.log(dollarsToCents('$1,030.25')) // 103025
Что вы думаете о чем-то подобном?
var currencyValue = (2.50*100).toFixed(1);
Метод JavaScript toFixed () в этом случае сохраняет только один десятичный знак после умножения
var formatDollarsToCents = function(value) { value = (value + '').replace(/[^\d.-]/g, ''); if (value && value.includes('.')) { value = value.substring(0, value.indexOf('.') + 3); } return value ? Math.round(parseFloat(value) * 100) : 0; }