PDA

Просмотр полной версии : _упрощение кода


master_dik
29.11.2003, 06:52
f[0] = fig_0_a = a_0;
f[1] = fig_1_a = a_1;
f[2] = fig_2_a = a_2;
f[3] = fig_3_a = a_3;
f[4] = fig_4_a = a_4;
f[5] = fig_5_a = a_5;
.., где f[i], fig_i_a и a_i = это какие-то массивы. Можно ли записать эти присваивания как-то в цикле?

Штрек
29.11.2003, 08:34
for (i=0; i<=5; i++) {
f[i] = fig_i_a=a_i;
}

master_dik
29.11.2003, 08:39
а ты сам такое пробовал написать? у тебя в таком случае будет присваивание строки, или i не будет меняться... :(

Techmaker
29.11.2003, 10:00
2master_dik
for (i=0; i<6; i++) {
f[i] = this["fig_"+i+"_a"]=this["a_"+i];
}
:) ;)

2Штрек
рассеяность :)