この操作は、角度付きタイプスクリプト({{(i/5) % 3}}
)を使用してHTMLファイル内に作成しようとしています。タイプスクリプト内の数字を切り詰めるには
i/5
が自然数を返さない場合、それは% 3
部分を引き続き操作できません。したがって、問題は次のとおりです。操作のために受け入れられる結果を得るために、i/5
をどのように切り捨てることができますか?ところで
は、私は、JavaScriptの機能Math.trunc(i/5)
を使用しようとしましたが、私はというエラーを取得:
を
この質問は活字体とは何の関係もありませんあなたのtypescriptファイルでそれを計算します。 Angularテンプレートと関係があります。タイトルを修正する必要があります。とにかく、テンプレート内で 'Math'(または他のグローバル)を使うことはできません。この場合、 '~~(i/5))%3'を使うことができます。または、TypeScriptファイルで計算します。 –
または '(i - i%1)%3'を使用してください。 –
コンポーネントのロジックを実行し、その結果をテンプレートに表示する方が良いです。つまり、メソッドを定義するか、または数学を行い結果を表示する変数を定義します。あなたはMath。*メソッドにもアクセスできます。 – mok