Съкратена форма на проверка за истинност в JavaScript
Да предположим, че искаме да проверим дали променливата
test е равна на стойността true.
В този случай конструкцията if
може да бъде записана така:
let test = true;
if (test == true) {
console.log('+++');
} else {
console.log('---');
}
При програмирането такива проверки са необходими
много често, затова за тях съществува по-елегантна
съкратена форма: вместо
if (test == true) може да се напише
просто if (test).
Нека пренапишем нашия код в съкратена форма:
let test = true;
if (test) {
console.log('+++');
} else {
console.log('---');
}
Пренапишете следния код, използвайки съкратената форма:
let test = true;
if (test === true) {
console.log('+++');
} else {
console.log('---');
}