Ruka hadi maudhui makuu

Kihesabu cha Malipo ya Ziada bila malipo

Hesabu kiasi cha kuongeza na ugawanye bili kati ya idadi yoyote ya watu. Chagua asilimia ya malipo ya ziada au ingiza kiasi maalum.

Inafanya kazi bila mtandao mara ikishapakia
US$
US$
Asilimia ya kidokezo
%
Gawanya kati ya
2watu
Kiasi cha kidokezo
US$Β 9.00
Jumla ya bili
US$Β 59.00
Kidokezo kwa mtu
US$Β 4.50
Kila mtu analipa
US$Β 29.50

Mwongozo wa Kidokezo wa Marekani

Mikahawa: 15–20% kwa huduma nzuri, 25%+ kwa bora zaidi. Baa: $1–2/kinywaji au 15–20%. Mtayarishi wa nywele: 15–20%. Teksi/Ushirikiano wa safari: 10–15%.

Matumizi ya kawaida

  • Hesabu ya Nukta kwa MgahawaHesabu ni ngapi inayotaka kupea MGahawa na mgao wa jumla ya bili kati ya rafiki.
  • Hesabu ya Nukta kwa Utoaji wa ChakulaHesabu nukta kwa utoaji wa chakula, utoaji wa bidhaa na huduma za mtumaji.
  • Mwongozo wa Kutoa Nukta wa KigeniHesabu nukta kwa teksi, wafanyakazi wa mgahawa, waongozaji wa utalii na wafanyakazi wa huduma wakati wa kusafiri.
  • Hesabu ya Nukta kwa Huduma za KibinafsiHesabu nukta kwa mtengenezaji wa nchi, tekniseni wa kucha, mufadhili na watoa huduma wasingine wa kibinafsi.
  • Kugawa Bili za Kupima KundiKugawa bili ya mgahawa na nukta kuwa sawia kati ya kundi lolote - kutoka 2 hadi 20 watu.

Jinsi Inavyofanya Kazi

Hesabu zote zinafanyika ndani ya kivinjari chako kwa kutumia hesabu wazi na Intl.NumberFormat API ya ndani ya kivinjari β€” hakuna seva, hakuna ombi la mtandao, hakuna maktaba ya nje. Intl.NumberFormat inashughulikia uwekaji wa alama za sarafu na kanuni za desimali (kwa mfano, JPY inaonyesha maeneo sifuri ya desimali huku USD ikionyesha mawili), kwa hiyo matokeo yanapangwa kwa usahihi bila kujali sarafu unayochagua.

  1. 1
    Weka bili, kodi, na bakshishi
    Unaandika jumla ya bili na kiasi cha hiari cha kodi. Ikiwa takwimu ya kodi ipo, kisanduku cha kuteua kinakuruhusu kutoa bakshishi kwenye kiasi-kidogo kabla-ya-kodi β€” msimbo unatoa kodi kutoka bili kabla ya kuhesabu msingi wa bakshishi, ikilingana na kaida inayotumika kwenye majimbo mengi ya Marekani.
  2. 2
    Asilimia ya bakshishi imetumika
    Kuchagua mpangilio wa awali (10–25%) au kuandika asilimia maalum kunaanzisha hesabu upya ya useMemo: bakshishi = msingiWaBakshishi Γ— (asilimia / 100). Thamani maalum inawekwa kikomo cha 0–100 na kuthibitishwa upande wa mteja bila mzunguko wa seva.
  3. 3
    Mgawanyo na kuzungusha kumetatuliwa
    Kwa mgawanyo wa kikundi kifaa kinagawanya jumla kuwa sehemu za kila mtu kwa kutumia hesabu ya kitengo-cha-nambari-kamili (kuzidisha kwa 10^desimali, kutumia Math.floor na salio la moduli) ili senti zisizo sawa zigawanywe kwa usahihi wa senti β€” kikionyesha, kwa mfano, 'watu 3 wanalipa $12.33 na mtu 1 analipa $12.34'. Hali ya hiari ya kuzungusha-juu inatumia Math.ceil kwa sehemu ya kila mtu badala yake.
  4. 4
    Matokeo yamepangwa kupitia Intl.NumberFormat
    Kila thamani ya fedha inapitishwa kupitia kigezo cha Intl.NumberFormat kilichopangwa na sarafu uliyochagua na eneo la ukurasa. maximumFractionDigits ya resolvedOptions() ya kipanga kinaendesha usahihi wa kitengo-cha-nambari-kamili, kikihakikisha hesabu ya mgawanyo na muundo wa onyesho vinabaki sambamba.

Zana Zinazohusiana

Maswali Yanayoulizwa Mara Kwa Mara