Логички оператори без if у функцијама JavaScript
Нека имамо функцију са ифом. Ево је:
javascriptfunction func(a, b) {
if (a > b) {
return true;
} else {
return false;
}
}
Као што већ знате из претходних лекција, конструкције
if које враћају булове вредности,
можемо преписувати у скраћеном облику.
Хајде да то урадимо:
javascriptfunction func(a, b) {
return a > b;
}
Задание 1
Дата је следећа функција:
javascriptfunction func(a, b) {
if (a == b) {
return true;
} else {
return false;
}
}
Препишите њен код у скраћеном облику према наученој теорији.
Задание 2
Дата је следећа функција:
javascriptfunction func(a, b) {
if (a != b) {
return true;
} else {
return false;
}
}
Препишите њен код у скраћеном облику према наученој теорији.
Задание 3
Дата је следећа функција:
javascriptfunction func(a, b) {
if (a + b >= 10) {
return true;
} else {
return false;
}
}
Препишите њен код у скраћеном облику према наученој теорији.
Задание 4
Дата је следећа функција:
javascriptfunction func(num) {
if (num >= 0) {
return true;
} else {
return false;
}
}
Препишите њен код у скраћеном облику према наученој теорији.