Come negare il codice nel blocco di istruzione if in JavaScript

Come negare il codice nel blocco di istruzione if in JavaScript

Negolare il codice in un "Se"Il blocco della condizione in JavaScript è un modo per cambiare la logica della condizione in modo che esegui solo quando è vero l'opposto della condizione originale. Questo può essere fatto utilizzando il logico "Non"(!) operatore prima dell'istruzione condizionale.

Questo blog dimostrerà il processo di negazione del codice in JavaScript If Dichiarazione.

Come negare il codice nel blocco istruzione "if" di JavaScript?

In JavaScript, è possibile annullare un blocco di codice in un'istruzione IF utilizzando "Logico no (!)"Operatore. Il non (!) L'operatore nega il valore booleano di un'espressione, quindi se lo si posiziona prima di una condizione, inverte la verità di quella condizione.

Sintassi

Per negare il codice in un'istruzione IF, utilizzare la sintassi data:

Se(!condizione)
// fare qualcosa


Esempio 1: nega un valore booleano nel blocco dell'istruzione "if"

Crea una variabile "è vero"Che immagazzina un valore booleano"VERO":

var istrue = true;


Utilizzare l'operatore NOT nell'istruzione IF che controllerà ed eseguirà quando la condizione è falsa. Qui, stamperemo "falso"Sulla console annullando il valore della variabile"è vero" questo è vero. Altrimenti, stampa "VERO":

Se(!è vero)
console.log ('false');

altro
console.log ('vero');


Il display di output "VERO"Sulla console perché nell'istruzione IF, verificheremo se la variabile"è vero"È falso stampare il"falso"Altro, stampa"VERO":


Esempio 2: annulla qualsiasi condizione nel blocco dell'istruzione "if"

Puoi anche negare qualsiasi condizione in "Se"Blocco delle istruzioni utilizzando l'operatore NOT. Innanzitutto, crea una variabile "X"Che memorizza il numero"15":

var x = 15;


Ora, nell'istruzione IF, controlleremo se "X"Non è maggiore di 10, quindi è inferiore o uguale a 10. Altro, x è maggiore di 10:

Se (!(x> 10))
console.log ("x è inferiore o uguale a 10");
altro
console.log ("x è maggiore di 10");


Produzione


Si tratta solo di annullare il blocco di istruzione IF in JavaScript.

Conclusione

Per negare il codice nel "Javascript"Se”Blocco dichiarazione, usa il"Logico no (!) " operatore. Invertirà il valore o il risultato della condizione specificata. In questo blog, abbiamo dimostrato il processo di negazione del codice nell'istruzione "if" di JavaScript.