Logiska operatorer utan if i JavaScript-funktioner
Låt oss säga att vi har en funktion med en if-sats. Här är den:
function func(a, b) {
if (a > b) {
return true;
} else {
return false;
}
}
Som du redan vet från tidigare lektioner, kan konstruktioner
if som returnerar booleska värden
skrivas om i en förkortad form.
Låt oss göra det:
function func(a, b) {
return a > b;
}
Följande funktion är given:
function func(a, b) {
if (a == b) {
return true;
} else {
return false;
}
}
Skriv om dess kod i förkortad form enligt den studerade teorin.
Följande funktion är given:
function func(a, b) {
if (a != b) {
return true;
} else {
return false;
}
}
Skriv om dess kod i förkortad form enligt den studerade teorin.
Följande funktion är given:
function func(a, b) {
if (a + b >= 10) {
return true;
} else {
return false;
}
}
Skriv om dess kod i förkortad form enligt den studerade teorin.
Följande funktion är given:
function func(num) {
if (num >= 0) {
return true;
} else {
return false;
}
}
Skriv om dess kod i förkortad form enligt den studerade teorin.