Sformatowane podsumowanie zamówienia
Treść zadania
Otrzymujesz surowe dane zamówienia ze sklepu:
const nazwaTowaru = " Pendrive 64GB ";const cenaTekst = "39.99 zł";const iloscSztuk = 2;
Napisz skrypt, który:
- Oczyści nazwę towaru ze skrajnych spacji metodą
trim(). - Odczyta cenę jako liczbę za pomocą
parseFloat(). - Obliczy łączny koszt (cena pomnożona przez ilość sztuk).
- Wypisze w konsoli sformatowane podsumowanie w postaci tekstu:
Towar: Pendrive 64GB | Razem: 79.98 zł
Co będzie oceniane
- Oczyszczenie nazwy ze spacji za pomocą trim().
- Konwersja tekstu ceny na liczbę za pomocą parseFloat().
- Prawidłowe obliczenie sumy (iloczyn ceny i ilości).
- Wypisanie dokładnie sformatowanego łańcucha 'Towar: Pendrive 64GB | Razem: 79.98 zł'.
- Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.
Testy automatyczne (1)
- Wypisanie sformatowanego podsumowania zamówienia — konsola = Towar: Pendrive 64GB | Razem: 79.98 zł
Zaliczenie: wszystkie testy muszą przejść. Testy uruchamia się przyciskiem „Sprawdź testy” pod kodem.
const nazwaTowaru = " Pendrive 64GB ";
const cenaTekst = "39.99 zł";
const iloscSztuk = 2;
// Uzupełnij przetwarzanie danych i wypisz sformatowane podsumowanie
Wskazówki
Wskazówka 1
Rozbij zadanie na logiczne kroki: najpierw przygotuj czyste dane tekstowe i liczbowe, potem wykonaj obliczenia matematyczne, a na końcu złóż raport.
Wskazówka 2
Zastosuj metodę trim() do oczyszczenia nazwy towaru oraz funkcję parseFloat() do wyciągnięcia liczby z napisu z ceną. Wynikowy tekst zbuduj za pomocą operatora +, łącząc etykiety tekstowe z wyliczonymi wartościami stałych.