Формати кӯтоҳи тафтиши ҳақиқӣ дар 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('---');
}