Я пытаюсь преобразовать приведенный ниже код в сокращенную версию с тернарным оператором
if (sum % 10 === 0) {
return true;
} else {
return false;
}
Он отлично работает как есть, но когда я изменяю его на
sum % 10 === 0 ? return true : return false;
Я получаю синтаксическую ошибку, и когда я изменяю ее на
sum % 10 === 0 ? true : false;
, она не работает как положено.
Если кто-нибудь сможет просветить меня о том, что происходит, я буду очень признателен.