Booleans Javascript




' Puoi usare la Boolean()funzione per scoprire se un'espressione (o una variabile) e' vera:


<!DOCTYPE html>
<html>
<body>

<p>Display the value of Boolean(10 > 9):</p>

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>

<script>
function myFunction() {
document.getElementById("demo").innerHTML = Boolean(10 > 9);
}
</script>

</body>
</html>
ggg

' Tutto senza un "valore" e' falso

' Il valore booleano di 0 (zero) e' falso :

' Il valore booleano di -0 (meno zero) e' falso :

' Il valore booleano di "" (stringa vuota) e' falso :

' Il valore booleano di undefined e' falso :

' Il valore booleano di null e' falso :

' Il valore booleano di NaN e' falso :


'Le booleane possono essere oggetti

'Normalmente i booleani di JavaScript sono valori primitivi creati da letterali:

'var x = false;

'Ma i booleani possono anche essere definiti come oggetti con la parola chiave new:

'var y = new Boolean(false);

'Esempio

'var x = false;

'var y = new Boolean(false);


' Non creare oggetti booleani. Rallenta la velocita' di esecuzione.

' La newparola chiave complica il codice. Questo puo' produrre alcuni risultati imprevisti:

' Quando si utilizza l' ==operatore, gli uguali booleani sono uguali:










( booleansjavascript.html )- by Paolo Puglisi - Modifica del 17/12/2023