Wir übersetzen diese Lektion noch ins Deutsch. Du liest vorerst die English-Version.Hilf uns beim Übersetzen

0%

Zum Inhalt springen

Functions and money-safe calculations

Anfänger~25 Min.0/4 Schritte

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.

Anweisungen

1

Create toAgorot(amount) and return rounded integer agorot.

Tipp: Math.round(Number(amount) * 100)

Wo kommt das hin?

// Then calculate VAT for a practice amount and render it in #result.

Schreib es in Zeile 8 — unter diesem Kommentar, nach dem Code, den du schon ergänzt hast.

2

Create calculateVat(netAgorot) using VAT_RATE.

3

Create formatIls(agorot) with Intl.NumberFormat.

4

Render net, VAT, and total in #result.

Dein Code

html
8 Zeilen
1
2
3
4
5
6
7
8

Live-Vorschau

Live-Vorschau