JAVASCRIPT W PRAKTYCE

Przewidź wynik

Przewidź wynik konsoli. Sprawdź, czy rozumiesz konwersje typów, zakres zmiennych i kolejność wykonywania kodu.

  • Koercja typów
  • Zakres zmiennych
  • Asynchroniczność
Zacznij od pierwszego zadania →

Pierwsze zadanie bez logowania · Za darmo

Wybrane zadania na początek

Wybierz zadanie i poznaj zasady na konkretnym przykładzie.

Średni

Truthy i wartości domyślne

Co wypisze kod? Porównaj konwersję do boolean oraz operatory || i ??. Wpisz jedną linię z separatorami |.

Rozwiąż zadanie → Bez logowania
Średni

Kolejność Asynchroniczna

Przeanalizuj Event Loop. Co dokładnie (w jakiej kolejności) wypisze konsola?

Rozwiąż zadanie → Bez logowania
Rozgrzewka

typeof liczby

Przeanalizuj kod i wpisz dokladny wynik.

Zobacz zadanie → Rozwiązanie z darmowym kontem

Chcesz poćwiczyć dalej?

Liczba dostępnych zadań: 34.

Zobacz wszystkie zadania →

Pełny katalog wymaga bezpłatnego konta.

Jak podejść do tych ćwiczeń?

Przewidywanie wyniku kodu JavaScript pozwala sprawdzić rozumienie konwersji typów, zakresu zmiennych i asynchroniczności. Przydaje się przy analizie błędów, w których kod wygląda poprawnie, lecz zwraca inną wartość lub wykonuje operacje w innej kolejności, niż zakładasz.

Spróbuj wyznaczyć wynik bez uruchamiania kodu. Zapisuj typ i wartość po każdym wyrażeniu, uwzględniając zakres zmiennych oraz kolejność wykonania. Przy kodzie asynchronicznym oddziel część synchroniczną od zaplanowanych zadań. Wpisz wynik w wymaganym formacie, zwracając uwagę na spacje i nowe wiersze.

Przećwicz to: Truthy i wartości domyślne →

To zadanie rozwiążesz bez zakładania konta.