Dichiarazioni condizionali in JavaScript

Dichiarazioni condizionali in JavaScript
Molte volte lo sviluppatore desidera risultati diversi, a seconda dell'azione che sta avvenendo. A tale scopo, JavaScript ci fornisce dichiarazioni condizionali.

Di seguito sono riportate le dichiarazioni condizionali in JavaScript:

  • Se (contiene un codice specifico che deve essere eseguito se le condizioni menzionate sono vere)
  • altro (contiene un codice specifico che deve essere eseguito se le condizioni menzionate sono false)
  • altro if (contiene una nuova condizione se la prima condizione menzionata è falsa)
  • interruttore (contiene vari blocchi di codici che devono essere eseguiti)

Comprendiamo ognuno di questi meglio con l'esempio:

L'istruzione IF

L'istruzione IF in JavaScript contiene un codice specifico che deve essere eseguito se la condizione menzionata è vera. Tieni presente che scrivere se o se invece di se genererà un errore in JavaScript.

Sintassi:

if (condizione)
// Esegui il blocco if se la condizione è vera

Qui la situazione per la quale il codice immetterà il blocco IF è definito nel luogo della condizione.

Esempio:




Fare clic sul pulsante per visualizzare "Buongiorno", solo se il tempo è inferiore alle 12:00.






In questo esempio, verrà eseguito solo se il tempo è inferiore alle 12:00. Altrimenti, non ci sarà alcun output.

Produzione:

È inoltre possibile eseguire più condizioni IF in cui ogni condizione se verrà controllata, ma è meglio utilizzare la condizione IF-ELSE invece di utilizzare più condizioni IF.

L'istruzione If Else

L'utilizzo di un'istruzione IF per lo più non è vantaggioso in quanto il codice esegue senza alcun output se la condizione nel blocco se non è vera. Bene, a questo scopo utilizziamo se ... la condizione altrimenti utilizzata insieme a se per garantire che se la condizione in i blocchi è falsa, quindi eseguire il blocco else.

Sintassi:

if (condizione)
// Esegui il blocco se la condizione è vera

altro
// Esegui il blocco altro se la condizione di IF blocca è falsa

Qui insieme a se abbiamo anche altro, che mostra se la condizione non è soddisfatta, esegui la parte altro del codice.

Esempio:




Fare clic sul pulsante per verificare se il numero è inferiore a 5 o superiore a 5.






Qui, la condizione altro viene eseguita come condizione all'interno del blocco IF non era vera

Produzione:

L'istruzione If Else If

A volte, l'utente desidera controllare varie condizioni se la prima condizione è falsa e per questo scopo se la condizione viene utilizzata. Il principale vantaggio è che possiamo verificare più di una condizione usando altro se secondo il flusso del nostro programma.

Sintassi:

if (condition1)
// Esegui il blocco if se la condizione è vera
else if (condition2)
// Esegui il blocco ELSEIF se la condizione di If Block è falsa verra

altro
// Esegui il blocco altro se la condizione sopra è falsa

Qui insieme a se altro, abbiamo un terzo blocco di codice altro se contiene un'altra condizione che deve essere controllata e un codice può avere più altro se blocchi.

Esempio:




Fare clic sul pulsante per verificare se il numero è inferiore, uguale o superiore a 5.






Qui, il programma ha controllato la condizione ed eseguito l'altro se la parte come numero menzionato era uguale a 5.

Produzione:

Inoltre, possiamo anche utilizzare il confronto e gli operatori logici nelle dichiarazioni condizionali per verificare più di una condizione come singola condizione, più precisamente.

  • Operatori di confronto (, ===, !==,> =, <=)
  • Operatori logici (&& controlla due dichiarazioni che devono essere vere per l'esecuzione del codice. Mentre, || controlla due dichiarazioni di cui solo una può essere vera per l'esecuzione del codice)

Esempio:




Fare clic sul pulsante per verificare quale intervallo il numero cade.






Produzione:

Nell'esempio sopra, l'utente ha verificato varie condizioni utilizzando l'operatore logico. Programma controllato sia le condizioni menzionate che eseguite il codice se entrambi erano veri.

L'istruzione Switch

Al fine di eseguire vari numeri di dichiarazioni che non possono essere verificate usando altro se non sono professionali, queste affermazioni sono meglio essere eseguite utilizzando un'istruzione Switch Switch. In Switch, assegniamo semplicemente casi a ciascun codice che può essere un numero o una stringa.

Sintassi:

switch (istruzione)
Caso A:
// codice
rottura;
Caso B:
// codice
rottura;
predefinito:
// codice

L'istruzione viene controllata una volta e ogni caso viene controllata contro di essa. Se nessun caso corrisponde, viene eseguito il blocco di codice predefinito.

Esempio:




Condizioni di interruttore JavaScript





Produzione:

Qui, l'affermazione è stata verificata rispetto a ciascun caso e l'output è stata generata quando corrispondeva al caso.

Conclusione:

In questo articolo abbiamo imparato come le condizioni svolgono un ruolo importante nella programmazione. JavaScript ci fornisce varie dichiarazioni condizionali che ci aiutano a mantenere il flusso del nostro programma in base alle decisioni che devono essere prese.

Attraverso questo puoi organizzare il tuo programma in modo più logico e controllarlo per prestazioni migliori. In questo modo il programma diventa facilmente comprensibile anche per gli altri.