JAVASCRIPT W PRAKTYCE

Napisz funkcję

Napisz funkcję – zbuduj rozwiązanie od zera. Ćwiczy czyste programowanie i algorytmikę.

  • Argumenty i wynik
  • Tablice i obiekty
  • Przypadki brzegowe
Zacznij od pierwszego zadania →

Pierwsze zadanie bez logowania · Za darmo

Wybrane zadania na początek

Wybierz zadanie i poznaj zasady na konkretnym przykładzie.

Rozgrzewka

Parzysta liczba?

Dla całkowitego n zwróć boolean: true, gdy n jest parzyste, w przeciwnym razie false. Zero i ujemne liczby parzyste także dają true.

Rozwiąż zadanie → Bez logowania
Łatwy

Limit produktów: zero to też ustawienie

Panel pobiera limit produktów z API. Zwróć fallback tylko wtedy, gdy value jest null; w wywołaniach JS funkcja ma też obsłużyć undefined, choć testy JSON go nie…

Rozwiąż zadanie → Bez logowania
Średni

Webhook przyszedł drugi raz

Usługa ma odrzucać powtórzone id przez ttl milisekund od ostatniego przyjęcia. events są uporządkowane niemalejąco po całkowitym time i mają napisowe id. Przyjmij…

Rozwiąż zadanie → Bez logowania

Chcesz poćwiczyć dalej?

Liczba dostępnych zadań: 122.

Zobacz wszystkie zadania →

Pełny katalog wymaga bezpłatnego konta.

Jak podejść do tych ćwiczeń?

Zadania z pisania funkcji JavaScript ćwiczą zamianę wymagań na konkretny wynik: liczbę, tekst, tablicę lub obiekt. To umiejętność przydatna przy transformacji danych z API i budowaniu logiki formularzy; na początek wystarczy znajomość zmiennych, warunków i funkcji.

Sprawdź nazwę funkcji, argumenty i oczekiwany typ wyniku. Zwróć wartość przez return; samo wypisanie jej w konsoli nie zastępuje wyniku funkcji. Zacznij od czytelnego rozwiązania, uruchom testy i przeanalizuj przypadki graniczne. Zwróć uwagę, czy wolno modyfikować przekazane dane.

Przećwicz to: Parzysta liczba? →

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