Должен ли я возвращать что-то в функции javascript?

В функциях JavaScript мне нужно что-то вернуть (true или false)? Пока все функции, которые я написал, не возвращая ничего, работают нормально. Мне просто интересно.

Ответ 1

Нет; Функции Javascript не обязаны возвращать значение.

Если вы вызываете функцию, которая не имеет значения return, вы получите undefined в качестве возвращаемого значения.

Ответ 2

нет, ты не делаешь. Я считаю, что если вы делаете

var result = iAmADefinedFunctionThatDoesntReturnAnything();

будет undefined.

Изменить, этот снимок экрана должен быть освещен (простить ошибку, если я не могу вызвать f):

enter image description here

Ответ 3

Нет, вы не

НО если вы обнаружите, что делаете что-то вроде этого

 function myFun(){
   if (1 == 2){
    return true ;
   }
 }

Теперь вы должны знать, что делаете что-то не так в своем коде, потому что не имеет смысла, что только часть функции возвращает значение