이 레슨을 한국어로 번역하는 중입니다. 지금은 English 버전을 보고 계십니다.번역을 도와주세요

0%

본문으로 건너뛰기

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
8 줄
1
2
3
4
5
6
7
8

실시간 미리보기

실시간 미리보기