Ćwiczenie · Informatyka Ćwiczenie: Formatowanie kwoty metodą toFixed(2)

Formatowanie kwoty metodą toFixed(2)

Treść zadania

W dokumencie znajduje się pole liczbowe <input id="cenaNetto" value="50">, przycisk <button id="btnFormatuj">Przelicz</button> oraz akapit <p id="wynikBrutto"></p>. Po kliknięciu przycisku pomnóż cenę netto przez 1.23 (podatek VAT 23%), sformatuj wyliczoną kwotę metodą toFixed(2) i wpisz do akapitu w postaci tekstu: Brutto: 61.50 zł (dla kwoty 50 * 1.23 = 61.5, po sformatowaniu 61.50).

Co będzie oceniane

  • Użycie parseFloat do odczytania ceny.
  • Formatowanie wyniku metodą toFixed(2).
  • Wyświetlenie Brutto: 61.50 zł w akapicie #wynikBrutto.
  • Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.

Testy automatyczne (1)

  1. Formatowanie kwoty brutto z dwoma miejscami po przecinku — tekst #wynikBrutto = Brutto: 61.50 zł

Zaliczenie: wszystkie testy muszą przejść. Testy uruchamia się przyciskiem „Sprawdź testy” pod kodem.

// Oblicz brutto, sformatuj przez toFixed(2) i wstaw do #wynikBrutto

Wskazówki

Wskazówka 1

Metoda liczba.toFixed(2) zaokrągla wartość numeryczną i zwraca ją w postaci łańcucha znaków z dokładnie dwoma miejscami po przecinku.

Wskazówka 2

Skonwertuj wartość pola na liczbę za pomocą parseFloat(), pomnóż przez 1.23, wywołaj na wyniku metodę toFixed(2) i złóż pełny komunikat z jednostką zł.