Эльфиори
Эльфиори Подписчиков: 68
Рейтинг Рейтинг Рейтинг Рейтинг Рейтинг 1000

Базовый JavaScript. ч.17. Присвоение глобальной переменной определенный результат функции

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. Работа с локальной и глобальной переменной

16. Функция без return

Базовый JavaScript. ч.17. Присвоение глобальной переменной определенный результат функции

Порой, необходимо, чтобы глобальная переменная была в основном результатом определенной функции (или его определенного значения этой функции). Тогда, необходимо присвоить значение при помощи оператора =

Пример:

let q = 0; // глобальная переменная имеет значение 0
function a (z) {
return (z + 2) / 4; // тут интересный момент. Сначала выполнится то, что в скобочках, т.е. z + 2, а затем результат поделится на 4
}
q = a (6); // ответ будет 2, т.к. z = 6, получается, что return возвращает значение (6+2) / 4. 6+2 = 8, которая потом делится на 4. После чего происходит переназначение функции, т.к. она динамичная и написана через let.

Напоминаю, что если написать:

let s = 4;
s = 7;

То s примет значение 7. Это правило и работает для функции

1 комментарий
Понравилась публикация?
5 / 0
нет
0 / 0
Подписаться
Донаты ₽
Комментарии: 1
Отписаться от обсуждения Подписаться на обсуждения
Популярные Новые Старые
01.06.2022, 10:58
Воронеж

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