logo

JavaScript Jeśli-w przeciwnym razie

The Instrukcja JavaScript if-else Jest używane aby wykonać kod, niezależnie od tego, czy warunek jest prawdziwy, czy fałszywy . W JavaScript istnieją trzy formy instrukcji if.

int na ciąg znaków w Javie
  1. Jeśli oświadczenie
  2. Jeśli inne stwierdzenie
  3. if inaczej if oświadczenie

Instrukcja JavaScript If

Ocenia treść tylko wtedy, gdy wyrażenie ma wartość true. Poniżej podano podpis instrukcji JavaScript if.

 if(expression){ //content to be evaluated } 

Schemat blokowy instrukcji JavaScript If

Zobaczmy prosty przykład instrukcji if w JavaScript.

 var a=20; if(a>10){ document.write('value of a is greater than 10'); } 
Przetestuj teraz

Dane wyjściowe powyższego przykładu


JavaScript If...else Instrukcja

Ocenia treść, czy warunek jest prawdziwy, czy fałszywy. Poniżej podana jest składnia instrukcji if-else w JavaScript.

 if(expression){ //content to be evaluated if condition is true } else{ //content to be evaluated if condition is false } 

Schemat blokowy instrukcji JavaScript If...else

Zobaczmy przykład instrukcji if-else w JavaScript, aby znaleźć liczbę parzystą lub nieparzystą.

pierwszeństwo operatora Java
 var a=20; if(a%2==0){ document.write('a is even number'); } else{ document.write('a is odd number'); } 
Przetestuj teraz

Dane wyjściowe powyższego przykładu


JavaScript If...else if instrukcja

Ocenia treść tylko wtedy, gdy wyrażenie jest prawdziwe z kilku wyrażeń. Podpis instrukcji if else if podano poniżej.

 if(expression1){ //content to be evaluated if expression1 is true } else if(expression2){ //content to be evaluated if expression2 is true } else if(expression3){ //content to be evaluated if expression3 is true } else{ //content to be evaluated if no expression is true } 

Zobaczmy prosty przykład instrukcji if else if w JavaScript.

 var a=20; if(a==10){ document.write('a is equal to 10'); } else if(a==15){ document.write('a is equal to 15'); } else if(a==20){ document.write('a is equal to 20'); } else{ document.write('a is not equal to 10, 15 or 20'); } 
Przetestuj teraz

Dane wyjściowe powyższego przykładu