Przejdź do treści

Podstawy JavaScript

Kurs JavaScriptu od zera w konsoli przeglądarki: console.log, zmienne i typy, operatory, instrukcje warunkowe i pętle. Kod uruchamiasz i krokujesz linia po linii, a zadania sprawdzają się automatycznie. Kolejne tematy (funkcje, tablice, obiekty, strony z DOM) w przygotowaniu.

Dla kogo: Liceum i technikum: JavaScript od podstaw, przygotowanie do INF.03. Więcej o kursie

Pierwszy program i console.log

Poznajesz pierwsze polecenie JavaScriptu: console.log, które wypisuje tekst i liczby w konsoli. Nauczysz się wypisywać napisy, wyniki działań, kilka wartości naraz, pisać komentarze i używać znaków specjalnych w napisach.

Zmienne, stałe i typy danych

Zmienna to pudełko z nazwą, w którym program przechowuje wartość. Poznasz let i const, trzy podstawowe typy danych (liczba, napis, wartość logiczna), operator typeof oraz dwa sposoby budowania napisów: łączenie plusem i szablony z ${...}.

Operatory i wyrażenia

Komputer świetnie liczy, ale trzeba mu to dobrze zapisać. W tym temacie poznasz operatory arytmetyczne, resztę z dzielenia, kolejność działań, przydatne funkcje Math, skróty takie jak ++ i += oraz porównania i operatory logiczne.

Instrukcje warunkowe

Programy muszą podejmować decyzje: inaczej reagować na liczbę dodatnią, a inaczej na ujemną. W tym temacie nauczysz się instrukcji if, else i else if, wyboru wielu wariantów przez switch oraz krótkiego operatora warunkowego ?:.

Pętla for

Pętla for powtarza fragment kodu określoną liczbę razy. Nauczysz się liczyć w górę i w dół, sumować liczby, budować tabliczkę mnożenia i rysować wzory z gwiazdek. Poznasz też instrukcje break i continue, które zmieniają przebieg pętli.

Pętle while i do...while

Pętla while powtarza kod tak długo, jak spełniony jest warunek, nawet gdy nie wiemy z góry, ile będzie powtórzeń. Pętla do...while zawsze wykonuje się co najmniej raz. W tym temacie rozłożysz liczbę na cyfry, policzysz NWD algorytmem Euklidesa, sprawdzisz liczby pierwsze i napiszesz zgadywankę.