Ниже приведена программа записанная на пяти языках программирования dim s

Обновлено: 11/13/2018 by Computer Hope инструкция returnВ программировании return-это оператор. Который указывает программе покинуть подпрограмму и вернуться к обратному адресу. Обратный адрес находится там. Где была вызвана подпрограмма. В большинстве языков программирования оператор return является либо return, либо return value, где value-переменная или другая информация. Возвращаемая из подпрограммы. Ниже приведен пример того. Как оператор return может быть использован в языке программирования Perl.

мой $rsexample = 1; печать &rsexample; значение суб-rsexample { $rsexample++; 

В приведенном выше примере переменная rsexample сначала устанавливается равной 1.

Затем, когда вызывается подпрограмма rsexample. Это значение увеличивается на 1. Когда программа возвращается к обратному адресу. Программа печатает значение. Теперь равное: 2. В отличие от некоторых других языков программирования, если Perl не имеет оператора return в подпрограмме. Он возвращает последнее значение операторов. В приведенном выше примере код будет работать так же. Даже если оператор return не был в подпрограмме.

В приведенном ниже примере JavaScript функция возвращает вызвавший ее код. Если отправленное число меньше единицы.

функция a (num) { если (num; a(0); document.write(

В этом случае число. Отправленное функции, равно 0. Таким образом, функция возвращается в код после вызова функции и записывает текст Если бы вместо этого число было равно 1, то сначала был бы написан текст

Если язык программирования позволяет оператору return посылать значение обратно. То это значение может быть использовано в коде. Вызвавшем функцию. Приведенный ниже код (опять же с использованием JavaScript) показывает пример того. Как это делается.

функция a (num) { if (num; } еще { 
var x = a(0);

В этом случае результат функции (возвращаемое значение) присваивается переменной x. Функция возвращает значение true, если число. Отправленное ей. Больше единицы. И возвращает значение false в противном случае. Поскольку значение, передаваемое функции в этом случае, равно 0, функция возвращает значение false. Функция продолжает вычислять условный оператор. Который пишет

Термины программирования, Возврат, Обратный адрес, Подпрограмма