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)
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 来 Vibe0 / 12 条免费消息
描述你想为这一步构建的内容,我来编写代码——然后点击「应用」把它放进你的编辑器。 本步骤:Create toAgorot(amount) and return rounded integer agorot.
实时预览
实时预览