0% found this document useful (0 votes)
928 views4 pages

JavaScript Podstawy

JavaScript podstawy

Uploaded by

pchruscicki
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
928 views4 pages

JavaScript Podstawy

JavaScript podstawy

Uploaded by

pchruscicki
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

JAVAS CRIPT PODSTAWY

OPERACJE OPIS PRZYKŁADOWY KOD REZULTAT/OPIS


Komentarz Służy do dodawania dłuższych opisów /* To jest komentarz wieloliniowy */ Ignorowany cały blok
wieloliniowy tekstu
Komentarz Służy do dodawania krótkich opisów w // To jest komentarz Ignorowana linia tekstu
jednoliniowy kodzie
Tekst na konsoli Wypisuje dane na konsoli. console.log("Tekst na konsoli"); Wypisze na konsoli
tekst: Tekst na
konsoli

Zmienna const Deklaracja stałej, czyli zmiennej o stałej const number = 25; Wypisze na konsoli: 25
wartości (nie można zmienić wartości w console.log(number);
dalszej części programu). Nazwa nie
może się powtarzać. Widoczne w danym
bloku.
Zmienna let Deklaracja zmiennej, którą można let txt = "Tekst"; Wypisze na konsoli:
zmieniać w dalszej części programu. txt = "Zmieniony tekst"; Zmieniony tekst
console.log(txt);
Nazwa nie może się powtarzać.
Widoczne w danym bloku.
Zmienna var Deklaracja zmiennej o globalnym var value = 10; Wypisze na konsoli: 12
zasięgu. Stary sposób tworzenia var value = 12;
console.log(value);
zmiennych. Pozwala na powtarzanie
nazwy zmiennej.

Przypisanie Operacja przypisania wartości do let txt = 25; Stworzona zmienna o


wartości do zmiennej. nazwie txt z przypisaną
zmiennej wartością 25
Wiele zmiennych Deklaracja wielu zmiennych let firstName = "Jan", lastName = Stworzona zmienna
jednocześnie "Kowalski", _age = 30; firstName o wartości
Jan, lastName o
wartości Kowalski i _age
o wartości 30
Konkatenacja Łączenie tekstów używając znaku + let name = "Anna"; Wypisze na konsoli jako
let age = 25; jeden napis: Nazywam
console.log("Nazywam się " + name + " i się Anna i mam 25
mam " + age + " lat."); lat.

Deklaracja bez Tworzy zmienne bez przypisania wartośc let m, n, l; Wypisze na konsoli:
wartości console.log(m, n, l); undefined undefined
undefined

Przypisanie po Nadanie wartości po deklaracji let x; Wypisze na konsoli:


deklaracji zmiennych x = 10; 10
console.log(x);

typeof Sprawdzenie typu zmiennej let values = 42; Wypisze na konsoli:


Numer -liczba console.log(typeof values); number
String – łańcuch znaków
Boolean – logiczny (true/false)
typeof null Specyficzne zachowanie typeof dla let values = null; Wypisze na konsoli:
null console.log(typeof values); object (znany błąd JS)

typeof Sprawdzenie typu zmiennej bez żadnej let values_1; Wypisze na konsoli:
undefined wartości console.log(typeof values_1); undefined

alert() Wyświetla okno alertu alert("Wystąpił błąd. Sprawdź swoje Wyświetli okno z
dane."); komunikatem Wystąpił
błąd. Sprawdź swoje
dane.

confirm() Wyświetla okno potwierdzenia confirm("Potwierdź swoją decyzję!"); Zwraca true (przycisk
ok) lub false (przycisk
anuluj) w zależności od
decyzji użytkownika
prompt() Pobiera dane od użytkownika let name = prompt("Podaj swoje imię:"); Zwraca wpisaną wartość
lub null, jeśli
anulowano

Operatory Wykonywanie operacji matematycznych let suma = 10 + 3; Wypisze na konsoli: 13


arytmetyczne + dodawanie console.log(suma);
- odejmowanie
* mnożenie
/ dzielenie
% reszta z dzielenia
** potęgowanie
++ inkrementacja (np. i++), zwiększenie
wartości o 1
-- dekrementacja (np.i--), zmniejszenie
wartości o 1

Operatory Przypisywanie wartości do zmiennej let total = 100; Wypisze na konsoli: 150
przypisania = przypisanie total += 50;
console.log(total);
+= dodawanie z przypisaniem
-= odejmowanie z przypisaniem
*= mnożenie z przypisaniem
/= dzielenie z przypisaniem
%= reszta z dzielenia z przypisaniem
**= potęgowanie z przypisaniem
Operatory Porównywanie wartości console.log(10 > 5); Wypisze na konsoli:
porównania == równość (sprawdzenie tylko wartości) true
=== równość ścisła (sprawdzenie
wartości i typu)
!= nierówność (sprawdzenie tylko
wartości)
!== nierówność ścisła (sprawdzenie
wartości i typu)
> większe niż
< mniejsze niż
>= większe lub równe
<= mniejsze lub równe
Operatory Operacje logiczne AND, OR, NOT let a = 4; Wypisze na konsoli:
logiczne && and (wszystkie prawdziwe) let b = 0; false
|| or (przynajmniej jedno prawdziwe) console.log(a > 0 && b > 0);
! not(negacja)
Instrukcja wykonuje dany kod tylko w przypadku, if (x > 10) { W przypadku, gdy
warunkowa gdy warunek w nawiasach będzie console.log("Większe niż 10"); warunek w nawiasie jest
}
if prawdziwy. Dla każdej instrukcji if prawdą wypisze na
możemy zastosować zapisy else i else if: konsoli: Większe niż
10
Instrukcja Porównuje wartość w nawiasie z tymi switch (color) { Wykona blok pasujący
warunkowa podanymi w case i wykonuje odpowiedni case "red": do wartości color
console.log("Czerwony");
switch blok kodu. Każdy case kończy się słowem break;
break. Dodanie default pozwoli na case "white":
wykonanie bloku kodu, gdy wszystkie console.log("Biały");
inne przypadki są błędne. break;
default:
console.log("Inny");
}
Pętla Pętla wykonuje kod, dopóki warunek w let i = 0; Wypisze liczby od 0 do 4
while nawiasie jest spełniony while (i < 5) {
console.log(i);
i++;
}
Pętla Najpierw wykonuje kod co najmniej raz, a let i = 0; Wypisze liczby od 0 do 4
do...while potem sprawdza warunek. Pętla do {
console.log(i);
wykonuje kod, dopóki warunek w i++;
nawiasie jest spełniony. } while (i < 5);
Pętla Pętla wykonująca kod określoną liczbę for (let i = 0; i < 5; i++) { Wypisze liczby od 0 do 4
for razy console.log(i);
}

You might also like