Цитата:
|
Сообщение от Antares
Не надо 00 + i, тогда на шаге 27 ты получишь не 027, а 0027. Надо просто не пользоваться одной и той же переменной.
 Код:
for ( var i = 0; i < 100; i++ )
{
if ( i < 10 ) var j = String("0" + i);
if ( i < 100 ) j = String ("0" + i);
delete this["q" + j];
}
|
протупил

Но ты тоже

В твоем коде, к примеру, i=5. Тогда j=05... Или я опять туплю?
Да и вообще:

Код:
for ( var i = 0; i < 100; i++ )
{
if (i>=10 )
j = String ("0" + i)
else
j = String("00" + i);
delete this["q" + j];
}