Javascript-форум (https://javascript.ru/forum/)
-   Firefox/Mozilla (https://javascript.ru/forum/css-html-firefox-mizilla/)
-   -   Как достать переменную из функции (https://javascript.ru/forum/css-html-firefox-mizilla/22059-kak-dostat-peremennuyu-iz-funkcii.html)

KamalovRadik 04.10.2011 21:33

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

B@rmaley.e><e 04.10.2011 22:20

Насильно — никак (если это, конечно, не глобальная переменная). Единственный способ передать значение некоторой переменной одной функции другой — явно вызывать вторую, указав её аргументом нужную переменную.

melky 05.10.2011 00:04

можно регуляркой из текста функции вырезать

KamalovRadik 07.10.2011 14:02

Задаю эту переменную глобально. Вне функции показывает undefined

Magneto 07.10.2011 14:05

1. Определяем глобальную переменную.
2. Выполняем функцию которая изменяет значение переменной.
3. Используем переменную с новым значением.

Радик 19.11.2011 19:00

2. Выполняем функцию которая изменяет значение переменной
 
2. Выполняем функцию которая изменяет значение ГЛОБАЛЬНОЙ переменной ???
Бьюсь над этой проблемой уже долго. перерыл все учебники и интернет - тщетно.
Покажите, пожалуйста, на пальцах, как это сделать, Код в студию! ПЛЗ.

ksa 19.11.2011 19:09

Цитата:

Сообщение от Радик
2. Выполняем функцию которая изменяет значение ГЛОБАЛЬНОЙ переменной ???
Бьюсь над этой проблемой уже долго.

Твоя битва окончена! :victory:

var test=0;
alert(test);
Go();
alert(test);
function Go() {
	test=1;
};


Часовой пояс GMT +3, время: 10:24.