Я знаю, что могу просто написать while
петлю для этого ..Передача аргумента в цикл
Я просто интересно узнать, как пройти argument
так:
function i(a,z){
for (a; a<2; z){
//do something...
}
}
I исп.
i(0,a++);
i(0,'a++');
i(0,a=a+1);
var z = "a= a+1";
i(0,z);
и все не работает.
[UPDATE]
Я знаю, что я могу изменить функцию в
function i(a,z){
for (a; a<2; a=a+z){
//do something...
}
}
затем
i(0,1);
но то, что я хочу знать, вот как Я могу передать это a=a+z
как a rgument без изменения моей функции ...
Вы не можете ... по крайней мере, не точно, точно так. * без изменения моей функции *: Нет способа. –
Если исправлено '2', весь подход кажется немного ошибочным, хотя ... он не дает вам большой выбор для третьей части (' a + = 1'), так зачем же проходить эту проблему? –
@FelixKling Да, я знаю .. Есть много способов изменить его. Но мне просто интересно, как передать аргумент 'a = a + 1'. –