Можно ли использовать оператор возврата внутри условия одной строки? - PullRequest
0 голосов
/ 17 октября 2019
var something = ()=>{
    (true) && (return true)
}

console.log(something())

так, как заставить это работать, или скажите мне, если это невозможно.

Ответы [ 2 ]

0 голосов
/ 17 октября 2019

и является логическим оператором, он проверяет логику и возвращает значение bool. Вы не можете использовать оператор return в логическом операторе. В этом месте (просто чтобы выглядеть круто) вы можете использовать троичный оператор, например:

var something = ()=>{
    num=4;
    return (num === 4) ?  "Correct!": "Incorrect!";
    }

console.log(something())
0 голосов
/ 17 октября 2019

Просто возьмите оператор if вместе с запросом return .

if (true) return true;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...