Есть ли простой способ сделать среднюю оценку в математическом выражении? Например:
{{(0.12 * x | number:0) * (2.4 * y |number:0)|number}}
Примерно так, но это не работает.
Из документов:
Если вы хотите запустить более сложный код JavaScript, вы должны сделать его методом контроллера и вызывать метод из своего представления.
{̶{̶(̶0̶.̶1̶2̶ ̶*̶ ̶x̶ ̶|̶ ̶n̶u̶m̶b̶e̶r̶:̶0̶)̶ ̶*̶ ̶(̶2̶.̶4̶ ̶*̶ ̶y̶ ̶|̶n̶u̶m̶b̶e̶r̶:̶0̶)̶|̶n̶u̶m̶b̶e̶r̶}̶}̶ {{ midRound(x,y) }}
JS
$scope.misRound = function(x,y) { return (0.12*x).toFixed(0) * (2.4*y).toFixed(0); };
Для получения дополнительной информации см.