Возвращение значений? Что значит возвращение значений?
Например, бывает функция с void и она не возвращает значения, но в теле функции есть операторы которые что то возвращают... Как это понять?
Тот же alert в JS например не возвращает значения, но он же выводит строку в браузер...
Мой мозг с 0.001 iq не хочет понимать... Объясните пж

26 Дек 2020 в 19:47
184 +1
0
Ответы
1

Возвращение значений в программировании означает возврат какого-то конкретного значения из функции или метода после их выполнения. Когда функция возвращает значение, это означает, что она возвращает результат выполнения определенного действия.

Если функция объявлена с типом данных void, это обычно означает, что она не вернет никакого значения после выполнения. Однако, как вы правильно заметили, в теле функции могут быть операторы, которые что-то возвращают, хотя сама функция описана как void. Например, функция может вывести значение на экран, но формально вернуть ничего не будет.

Функция alert в JavaScript действительно не возвращает никакого значения, поскольку ее цель - показать всплывающее сообщение на экране, а не возвращать результат для дальнейшего использования в программе. Такие функции обычно используются для взаимодействия с пользователем и не возвращают значений в код.

В общем, возвращение значений в программировании означает возврат конкретного значения из функции или метода для последующего использования.

17 Апр 2024 в 21:24
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир