Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 18.05.2014, 09:53
Аспирант
Отправить личное сообщение для VitAl2013 Посмотреть профиль Найти все сообщения от VitAl2013
 
Регистрация: 27.05.2011
Сообщений: 67

danik.js,

showMe ('name');

Последний раз редактировалось VitAl2013, 18.05.2014 в 09:57.
Ответить с цитированием
  #22 (permalink)  
Старый 18.05.2014, 10:10
Аспирант
Отправить личное сообщение для VitAl2013 Посмотреть профиль Найти все сообщения от VitAl2013
 
Регистрация: 27.05.2011
Сообщений: 67

Ruslan_xDD,
А если значение переменной 1 и таких переменых с таким значением штук 100. Есть какой-то более грамотный механизм? мой пример с eval не всегда работает как надо - только для глобальных переменных, если они объявлены внутри функции, то увы.

var a, b, c;
    function maximum(a, b) {
        if (a>b){
            c=a
            console.log ("c = a ="+ a);
        }
        else{
            c=b;
            console.log ("c = b ="+ b);
        }
        for(var i in window) if(window[i] === c) {
            alert (i);
            return i;
        }
            
    }

maximum (1,2);


Вот например - выдаёт как не трудно догадаться всегда "с"

Последний раз редактировалось VitAl2013, 18.05.2014 в 10:41.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
извлечь имя переменной из строки 25mute Общие вопросы Javascript 10 25.08.2010 21:19
как правильно передвать имя radiobutton в функции boris2000 Элементы интерфейса 2 03.08.2010 21:16
задать имя переменной в setvariable ppm Общие вопросы Javascript 1 12.03.2010 12:14
Динамическое имя переменной igorska Сайт Javascript.ru 1 14.09.2009 12:15
Переменная от переменной или как к имени переменной конкатенировать значение другой Aderba jQuery 5 12.11.2008 15:25