Эльфиори
Эльфиори Подписчиков: 68

Базовый JavaScript. ч.16. Функция без return

1 комментарий
Эта публикация уже заработала 0,07 рублей за дочитывания
Зарабатывать

Предыдущие части:

1. Комментарии к коду.

2. Назначение переменных (var, let, const)

3. Функция console.log ().

4. Операции с числами при помощи различных выражений.

5. Работа со строками.

6. Скобочная нотация

7. Работа с массивом – извлечение данных

8. Работа с массивом – функция.push ().

9. Работа с массивом – функция.pop ().

10. Работа с массивом – функция.shift ().

11. Работа с массивом – функция.unshift ().

12. Работа с массивом при помощи функций.

13. Создание функций. Оператор function. Параметры функции.

14. Использование return

15. Работа с локальной и глобальной переменной

Базовый JavaScript. ч.16. Функция без return

Иногда функция может возвращаться без 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 комментарий
Понравилась публикация?
4 / 0
нет
0 / 0
Подписаться
Донаты ₽
Комментарии: 1
Отписаться от обсуждения Подписаться на обсуждения
Популярные Новые Старые
01.06.2022, 10:58
Воронеж

+1 / 0
картой
Ответить
раскрыть ветку (0)
Главная
Коллективные
иски
Добавить Видео Опросы