Naliczanie rabatu sklepowego
Treść zadania
W sklepie internetowym obowiązuje promocja:
- dla zakupów od
300zł rabat wynosi20%(stawka 0.20), - dla zakupów od
100zł rabat wynosi10%(stawka 0.10), - poniżej 100 zł rabat wynosi
0%(stawka 0).
Dla stałej const koszyk = 350; zadeklaruj zmienną let stawkaRabatu;, przypisz jej odpowiednią stawkę za pomocą if ... else if ... else, oblicz kwotę rabatu (koszyk pomnożony przez stawkę) i wypisz ją w konsoli (dla 350 zł wynikiem powinno być 70).
Co będzie oceniane
- Prawidłowe przypisanie stawki rabatu w instrukcji warunkowej.
- Obliczenie iloczynu kwoty i stawki.
- Wypisanie liczby 70 w konsoli.
- Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.
Testy automatyczne (1)
- Obliczenie rabatu dla koszyka 350 zł — konsola = 70
Zaliczenie: wszystkie testy muszą przejść. Testy uruchamia się przyciskiem „Sprawdź testy” pod kodem.
const koszyk = 350;
let stawkaRabatu = 0;
// Ustal stawkę rabatu, oblicz i wypisz kwotę rabatu
Wskazówki
Wskazówka 1
Zadeklaruj zmienną na stawkę za pomocą słowa kluczowego let, aby móc modyfikować jej wartość wewnątrz bloków warunkowych.
Wskazówka 2
Po zakończeniu konstrukcji warunkowej oblicz iloczyn kwoty koszyka i ustalonej stawki, a wynik wyświetl w konsoli.