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('---');
}