Maksimum (golf)
Zwróć największy element tablicy. Tablica jest niepusta i zawiera skończone liczby.
Zobacz zadanie → Rozwiązanie z darmowym kontemJAVASCRIPT W PRAKTYCE
Najkrótszy kod (golf) – rozwiąż zadanie, ale liczy się długość. Zmieść się w limicie znaków i bij rekord najkrótszego rozwiązania. Ćwiczy zwięzłość i sztuczki języka.
Rozwiązywanie wymaga bezpłatnego konta.
Wybierz zadanie i poznaj zasady na konkretnym przykładzie.
Zwróć największy element tablicy. Tablica jest niepusta i zawiera skończone liczby.
Zobacz zadanie → Rozwiązanie z darmowym kontemOdwróć napis używając min. znaków. Odwracaj punkty kodowe Unicode; nie rozdzielaj par surogatów emoji.
Zobacz zadanie → Rozwiązanie z darmowym kontemDla całkowitego n zwróć boolean: true, gdy n jest parzyste, w przeciwnym razie false. Zero i ujemne liczby parzyste także dają true.
Zobacz zadanie → Rozwiązanie z darmowym kontemLiczba dostępnych zadań: 7.
Zobacz wszystkie zadania →Pełny katalog wymaga bezpłatnego konta.
Code golf w JavaScript to ćwiczenie zwięzłości: szukasz krótszego zapisu przy zachowaniu wymaganego działania. Poznajesz alternatywne użycia operatorów i metod języka. W kodzie aplikacji warto później ocenić te skróty także pod kątem czytelności, a nie tylko liczby znaków.
Najpierw napisz rozwiązanie przechodzące testy, dopiero potem skracaj kod. Zmieniaj jeden fragment naraz i kontroluj limit znaków. Skróty oparte na koercji typów bywają zawodne dla zera, pustego tekstu czy pustych tablic, dlatego po każdej optymalizacji sprawdź wszystkie przypadki.
Opis zobaczysz bez logowania. Do rozwiązania potrzebujesz darmowego konta.