Ścisła równość operatora potrójnego znaku równości
Treść zadania
Mamy zmienną z formularza const odpowiedz = "1"; (napis). Sprawdź za pomocą operatora ścisłej równości ===, czy zmienna równa się liczbie 1. Jeżeli jest równa — wypisz Ten sam typ i wartość, a w bloku else wypisz Różny typ lub wartość.
Co będzie oceniane
- Użycie operatora ścisłej równości ===.
- Obsługa gałęzi if oraz else.
- Wypisanie tekstu Różny typ lub wartość do konsoli.
- Kod uruchamia się bez błędu i przechodzi wszystkie testy automatyczne.
Testy automatyczne (1)
- Wypisanie komunikatu o różnym typie danych — konsola = Różny typ lub wartość
Zaliczenie: wszystkie testy muszą przejść. Testy uruchamia się przyciskiem „Sprawdź testy” pod kodem.
const odpowiedz = "1";
// Porównaj zmienną odpowiedz z liczbą 1 operatorem ===
Wskazówki
Wskazówka 1
Operator === porównuje zarówno wartość, jak i typ danych, nie dokonując niejawnej konwersji.
Wskazówka 2
W warunku instrukcji if porównaj stałą tekstową z liczbą 1 operatorem potrójnej równości. Ponieważ typy (string i number) się różnią, wykona się gałąź alternatywna.