Эльфиори
Подписчиков: 68
Базовый JavaScript. ч.16. Функция без return
1 комментарий
Эта публикация уже заработала 0,07 рублей за дочитывания
Зарабатывать
Предыдущие части:
2. Назначение переменных (var, let, const)
4. Операции с числами при помощи различных выражений.
7. Работа с массивом – извлечение данных
8. Работа с массивом – функция.push ().
9. Работа с массивом – функция.pop ().
10. Работа с массивом – функция.shift ().
11. Работа с массивом – функция.unshift ().
12. Работа с массивом при помощи функций.
13. Создание функций. Оператор function. Параметры функции.
15. Работа с локальной и глобальной переменной

Иногда функция может возвращаться без return. С чем это связано? С операторами, которые используются в коде
Пример:
let q = 0; // глобальная переменная имеет значение 0
function a (z) {
q = q + z; // функция имеет оператор сложения
}
a (3) // вернется в код 3, при этом же JS выведет на экран undefined, т.е. не определено
let w = 0; // глобальная переменная имеет значение 0
function s () {
w = w + 4; // после этой функции в код вернется 4, хотя значение будет undefined
}
function x () {
w = w + 2; // после этой функции в код вернется 2, хотя значение будет undefined
} // несмотря на undefined, т.к. было задано 4, а потом 2, значение у w = 6, т.к. код автоматически сложил значения 2 функций в одном коде
1 комментарий
Подписаться
Донаты ₽
Комментарии: 1
Отписаться от обсуждения
Подписаться на обсуждения
Эдуард Р
01.06.2022, 10:58
Воронеж

картой
Ответить