Տրամաբանական օպերատորներ առանց if-ի JavaScript-ի ֆունկցիաներում
Ենթադրենք ունենք ֆունկցիա if-ով։ Ահա այն.
function func(a, b) {
if (a > b) {
return true;
} else {
return false;
}
}
Ինչպես արդեն գիտեք նախորդ դասերից,
if կոնստրուկցիաները,
որոնք վերադարձնում են բուլյան արժեքներ,
կարելի է վերագրել կրճատ ձևով։
Եկեք դա անենք.
function func(a, b) {
return a > b;
}
Տրված է հետևյալ ֆունկցիան.
function func(a, b) {
if (a == b) {
return true;
} else {
return false;
}
}
Կրճատ ձևով վերագրեք դրա կոդը՝ համաձայն ուսումնասիրված տեսության։
Տրված է հետևյալ ֆունկցիան.
function func(a, b) {
if (a != b) {
return true;
} else {
return false;
}
}
Կրճատ ձևով վերագրեք դրա կոդը՝ համաձայն ուսումնասիրված տեսության։
Տրված է հետևյալ ֆունկցիան.
function func(a, b) {
if (a + b >= 10) {
return true;
} else {
return false;
}
}
Կրճատ ձևով վերագրեք դրա կոդը՝ համաձայն ուսումնասիրված տեսության։
Տրված է հետևյալ ֆունկցիան.
function func(num) {
if (num >= 0) {
return true;
} else {
return false;
}
}
Կրճատ ձևով վերագրեք դրա կոդը՝ համաձայն ուսումնասիրված տեսության։