И завершение функции return'ом тоже необязательно?
Насколько я понял, функцию как бы надо завершить return'ом, но return надо написать с возвращаемым результатом (в отличии от Go, например, где можно "голый" написать).
Или в JS тоже можно просто return написать?
Vadim Rublev, "Насколько я понял, функцию как бы надо завершить return'ом" - а из чего вы это поняли? Киньте ссылку, пожалуйста
"Или в JS тоже можно просто return написать?" - "просто return" это слегка не то же самое, что и naked return. То есть можно, но результат будет не такой же как в go
А присвоение значения переменной можно в return записать?:
function Func() {
return myVar = 1;
}
Не гуглится. В Документации (learn.javascript.ru и developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Statements/return) не написано ничего конкретно...