Ultimele tutoriale de dezvoltare web
 

JavaScript Dacă ... else


instrucțiuni condiționale sunt utilizate pentru a efectua diferite acțiuni bazate pe diferite condiții.


Declarațiile condiționate

Foarte des, atunci când scrie cod, pe care doriți să efectuați acțiuni diferite pentru diferite decizii.

Puteți utiliza declarații condiționale în cod pentru a face acest lucru.

În JavaScript avem următoarele afirmații condiționale:

  • Utilizați în if în care pentru a specifica un bloc de cod care urmează să fie executat, în cazul în care o condiție specificată este adevărată
  • Utilizați else pentru a specifica un bloc de cod care urmează să fie executat, în cazul în care aceeași condiție este falsă
  • Utilizați else if în else if în care pentru a specifica o nouă condiție pentru a testa, în cazul în care prima condiție este falsă
  • Utilizați switch pentru a specifica mai multe blocuri alternative de cod care urmează să fie executat

If

Utilizați în if în care declarația pentru a specifica un bloc de cod JavaScript pentru a fi executat în cazul în care o condiție este adevărată.

Sintaxă

if ( Rețineți că , în if în care este în litere mici. Litere mari ( În If în care sau IF ) va genera o eroare JavaScript.

Exemplu

Faceți o "Good day" salut dacă ora este mai mic de 18:00:

if (hour < 18) {
    greeting = "Good day";
}

Rezultatul va fi de salut:

Good day
Încearcă - l singur »

Declarația altceva

Utilizați else declarație pentru a specifica un bloc de cod care urmează să fie executat în cazul în care condiția este falsă.

if ( Exemplu

Dacă ora este mai mică de 18 ani, a crea un "Good day" salut, în caz contrar "Good evening" :

if (hour < 18) {
    greeting = "Good day";
} else {
    greeting = "Good evening";
}

Rezultatul va fi de salut:

Good day
Încearcă - l singur »

else if Statement

Utilizați else if declarația pentru a specifica o nouă condiție în cazul în care prima condiție este falsă.

Sintaxă

if ( Exemplu

Dacă timpul este mai mic de 10:00, a crea un "Good morning" salut, dacă nu, dar timpul este mai mic de 20:00, a crea un "Good day" salut, de altfel un "Good evening" :

if (time < 10) {
    greeting = "Good morning";
} else if (time < 20) {
    greeting = "Good day";
} else {
    greeting = "Good evening";
}

Rezultatul va fi de salut:

Good day
Încearcă - l singur »

Exemple

Mai multe exemple

link aleator
Acest exemplu va scrie un link către fie w3ii sau la Fundația World Wildlife (WWF) . Prin utilizarea unui număr aleatoriu, există o șansă de 50% pentru fiecare dintre link-uri.


Testați-te cu exerciții!

Exercițiul 1 » Exercițiul 2» Exercițiul 3 » Exercițiul 4» Exercițiul 5 » Exercițiul 6»