Verkorte vorm van waarheidscontrole in JavaScript
Stel we willen weten of de variabele
test gelijk is aan de waarde true.
In dat geval kan de constructie if
als volgt worden geschreven:
let test = true;
if (test == true) {
console.log('+++');
} else {
console.log('---');
}
Bij het programmeren zijn dergelijke controles
zeer vaak nodig, daarom bestaat er een meer
elegante verkorte vorm: in plaats van
if (test == true) kan men eenvoudig
if (test) schrijven.
Laten we onze code herschrijven in de verkorte vorm:
let test = true;
if (test) {
console.log('+++');
} else {
console.log('---');
}
Herschrijf de volgende code met behulp van de verkorte vorm:
let test = true;
if (test === true) {
console.log('+++');
} else {
console.log('---');
}