Functions and money-safe calculations
初級~25 分0/4 ステップ
Make money calculations reusable
A function gives a calculation a name and a contract. Smart Ledger stores money as integer agorot, because decimal arithmetic can produce surprising results. Convert once, calculate with integers, and format only at the edge of the UI.
In this module you will create functions for agorot conversion, VAT, and ILS formatting.
手順
1
Create toAgorot(amount) and return rounded integer agorot.
ヒント: Math.round(Number(amount) * 100)
どこに書けばいい?
// Then calculate VAT for a practice amount and render it in #result.8 行目に書きましょう — そのコメントの下、すでに書いたコードの後ろです。
2
Create calculateVat(netAgorot) using VAT_RATE.
3
Create formatIls(agorot) with Intl.NumberFormat.
4
Render net, VAT, and total in #result.
あなたのコード
html
1
2
3
4
5
6
7
8
ViBotでバイブコーディング無料メッセージ 0 / 12
このステップで作りたいものを伝えてください。コードを書きます。あとは「適用」をクリックすればエディタに反映されます。 このステップ:Create toAgorot(amount) and return rounded integer agorot.
ライブプレビュー
ライブプレビュー