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.
- Cztery działania arytmetyczne
- Pole i obwód prostokąta
- Średnia trzech ocen
- Reszta z dzielenia i dzielenie całkowite
- Zamiana sekund na minuty
- Kolejność działań i funkcje Math
- Przeciwprostokątna trójkąta
- Zaokrąglona wartość zakupów
- Inkrementacja i operatory przypisania
- Skarbonka
- Porównania i operatory logiczne
- Czy można wejść na seans
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ę.