Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Преобразование типа переменной (https://javascript.ru/forum/misc/43654-preobrazovanie-tipa-peremennojj.html)

satan_007 15.12.2013 21:39

Преобразование типа переменной
 
Здравствуйте. Помогите мне решить ошибку. Имеется код примерного вида
var name=2;
var test='test3';
var test3=[2,3,4];
var j= 1;
var chas = name*eval(test[j]);
document.write(chas);

Такой код не пашет. Мне необходимо переделать значение переменной test в значение без кавычек test=test3. Т.е
var name=2;
var test=test3;
var test3=[2,3,4];
var j= 1;
var chas = name*eval(test[j]);
document.write(chas);

Но проблема в том, что значение переменной test уже передается такой и изменить я не могу. Возможно ли переделать значение на без кавычек и как это сделать?

рони 15.12.2013 21:54

satan_007,
<script>
var name=2;
var test='test3';
var test3=[2,3,4];
var j= 1;
var chas = name*eval(test+'[j]');
document.write(chas);
</script>


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