Логички оператори без if у функцијама JavaScript
Нека имамо функцију са ифом. Ево је:
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;
}
}
Препишите њен код у скраћеном облику према наученој теорији.