Скраћени облик провјере истинитости у 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('---');
}