Nazwy nawiasów po ang:
(parentheses) nawiasy
{braces lub curly braces} nawiasy klamrowe
[brackets] nawiasy kwadratowe
Stwierdzenia warunkowe sprawdzają, czy pewien warunek jest spełniony i jeżeli jest, zostaje wykonany dodatkowy blok skryptu. Jeżeli warunek nie jest spełniony i nie zdefiniujemy dalej “else”, warunek zostanie zakończony. Jeżeli zdefiniujemy “else”, zostanie wykonany blok kodu zapisany w tym warunku.
Przykład:
|
var a = 0;
if ( a<50 ) {
alert (“a jest mniejsze niż 50”);
} else {
alert (“a jest większe niż 50”);
}
|
Komendy:
| |
var cyfra +=; -=; *=; /= 10
|
Dodaje, odejmuje, mnoży lub dzieli zmienną przez 10. Lepszy zapis niż np “ var cyfra = cyfra + 10”
|
==; !=
|
Jeżeli równe i jeżeli różne.
|
===; !==
|
Sprawdza też rodzaj zmiennej.
Przykład
var a = 5;
var b = “5”;
if (a ===b) { }
Nie są równe! (false)
if (a ==b) { }
Równe! (true)
|
<; <=; >; >=
|
Jeżeli mniejsze, mniejsze bądź równe, większe, większe bądź równe.
|
&&, ||
|
logiczne “też” i logiczne “lub”
|
%
|
Używany do wyciągnięcia reszty z równania np: 30 % 4 = 2
|
++; --
|
++ zwiększa zmienną o 1 -- zmniejsza o jeden.
Przykład:
a++ lub ++a
Kolejność jest istotna w przypadku:
var a = 5;
alert(a++); // da wynik 5
alert(++a); // da wynik 6
|
warunek ? prawda : fałsz
|
tak zwany potrójny operator (ternary operator) podobny do if else
Przykład:
var gracz1 = 200;
var gracz 2 = 300;
var najwynik = (gracz1 >gracz2) ? gracz1:gracz 2; //przypisze do zmiennej “najwynik” wartość 300.
|
Brak komentarzy:
Prześlij komentarz