Отображать абсолютное значение angularjs Я получаю отрицательное число от объекта JSON. Я хочу удалить "-" форму, отрицательное число, и отобразить только абсолютное значение. Получен json: { "value": -2.34 } Что я хочу показать: Значение: 2.34 Ответ 1 Вы можете использовать angular фильтр js file angular.module('myApp',[]).filter('makePositive', function() { return function(num) { return Math.abs(num); } }); html файл {{ (-12) | makePositive }} {{ (2) | makePositive }} Выход 12 2 Ответ 2 Вы можете использовать встроенный в JavaScript Math, чтобы получить абсолютное значение. Math.abs(-2.34) Функция Math.abs() возвращает абсолютное значение числа Reference Ответ 3 Math.abs(number) Это даст вам абсолютное значение любого числа, которое вы там положили, включая удаление любых ведущих нулей. Кроме того, вы также можете сделать это: parseInt(number, 10)
Ответ 1 Вы можете использовать angular фильтр js file angular.module('myApp',[]).filter('makePositive', function() { return function(num) { return Math.abs(num); } }); html файл {{ (-12) | makePositive }} {{ (2) | makePositive }} Выход 12 2
Ответ 2 Вы можете использовать встроенный в JavaScript Math, чтобы получить абсолютное значение. Math.abs(-2.34) Функция Math.abs() возвращает абсолютное значение числа Reference
Ответ 3 Math.abs(number) Это даст вам абсолютное значение любого числа, которое вы там положили, включая удаление любых ведущих нулей. Кроме того, вы также можете сделать это: parseInt(number, 10)