Cláusula de guardia de JavaScript
function userIsAdmin(user) {
if (user.role != 'admin') return false
if (user.manager != true) return false
return true
}
function userIsAdmin(user) {
if (user.role != 'admin') return false
if (user.manager != true) return false
return true
}
function userIsAdmin(user) {
if (user.role == 'admin') {
if (user.manager == true) {
return true;
}
else {
return false;
}
}
else {
return false;
}
}
function userHasAdminRole(user) {
return (user.role == 'admin')
}
function userIsSeniorManager(user) {
return (user.manager == 'senior')
}