else if condition
Всем привет.
Как мне расставить приоритеты? Должен показывать offline. Что я неправильно делаю? var group, part1, part2, part3; group = 'Group Status'; part1 = 'online'; part2 = 'away'; part3 = 'offline'; if( part1 === 'online' || part2 === 'online' || part3 === 'online' ){ group = 'Online'; console.log('All users are online. Group status: ' + group); }else if( part1 === 'away' || part2 === 'away' || part3 === 'away' ){ group = 'Away'; console.log('One of the users is away. Group status: ' + group); }else if( part1 === 'offline' || part2 === 'offline' || part3 === 'offline' ){ group = 'Offline'; console.log('One of the users is offline. Group status: ' + group); }else{ group = 'Not found'; console.log('Status not found. Group status: ' + group); } |
Да, уже понял.
Решение: var group, part1, part2, part3; group = 'Group Status'; part1 = 'online'; part2 = 'away'; part3 = 'away'; if( part1 === 'offline' || part2 === 'offline' || part3 === 'offline' ){ group = 'Offline'; console.log('One of the users is offline. Group status: ' + group); }else if( part1 === 'away' || part2 === 'away' || part3 === 'away' ){ group = 'Away'; console.log('One of the users is away. Group status: ' + group); }else if( part1 === 'online' || part2 === 'online' || part3 === 'online' ){ group = 'Online'; console.log('All users are online. Group status: ' + group); }else{ group = 'Not found'; console.log('Status not found. Group status: ' + group); } |
Часовой пояс GMT +3, время: 12:54. |