У меня есть код JavaScript:Возможно ли сократить этот код?
var newPositions = new Array(count);
for (var i = 0; i < count; i++) {
newPositions[i] = i;
}
Можно ли INIT этот массив от 0 сосчитать более быстро (в одной линии я имею в виду)?
UPD: счетчик представляет собой число, которое может отличаться во время выполнения
UPD2: не думаю об алгоритме, единственный способ, чтобы написать этот код в одной строке. Как @Martin Jespersen предполагают и использование кому-нибудь удаленный ответ:
for (var i = 0, newPositions = []; i < count; newPositions[i] = i++)
что кажется довольно легким – hunter
Каков счет? В чем его ценность? – fredrik
@ hunter: я переименовал свою тему в соответствие с тем, что я имею в виду) – Kai