Warunki CONDITIONALS

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