В html-файле angularjs мне нужно округлить число (т.е. с 5,12 до 6).
<td>{{number| currency:$:0}}</td>
Я пытался сделать:
number.ceil
, а также пробовал решения из следующих статей:
Ruby Always Round Up
Округлите число в рубине
, но ни один из них не работает (весь столбец td будет пустым без цифр).
Что такоеЯ делаю не так?
создать фильтр в контроллере
.filter('roundup', function () { return function (value) { return Math.ceil(value); }; })
затем <td>{{number| roundup}}</td>
<td>{{number| roundup}}</td>
Использовать Math.round (число) (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/round)
{{ Math.round(number) | currency:$:0 }}