В функциях JavaScript мне нужно что-то вернуть (true или false)? Пока все функции, которые я написал, не возвращая ничего, работают нормально. Мне просто интересно.
Должен ли я возвращать что-то в функции javascript?
Ответ 1
Нет; Функции Javascript не обязаны возвращать значение.
Если вы вызываете функцию, которая не имеет значения return
, вы получите undefined
в качестве возвращаемого значения.
Ответ 2
нет, ты не делаешь. Я считаю, что если вы делаете
var result = iAmADefinedFunctionThatDoesntReturnAnything();
будет undefined.
Изменить, этот снимок экрана должен быть освещен (простить ошибку, если я не могу вызвать f):
Ответ 3
Нет, вы не
НО если вы обнаружите, что делаете что-то вроде этого
function myFun(){
if (1 == 2){
return true ;
}
}
Теперь вы должны знать, что делаете что-то не так в своем коде, потому что не имеет смысла, что только часть функции возвращает значение