2016-06-06 5 views
2

Обычно значение индекса Array.prototype.reduce принимает значения от 0 до Array.length. Можно ли манипулировать этим значением, чтобы оно начиналось с Array.length и опускалось до 0?Возможно ли управлять параметром индекса Array.prototype.reduce?

+0

Разве вы не можете просто изменить массив? –

+5

Или используйте ['reduceRight'] (https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Array/ReduceRight)? –

+0

Или ['english one'] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/ReduceRight): P –

ответ

3

Для этого вы всегда можете использовать Array.prototype.reduceRight().

+0

Мне нужно лучше читать документацию, спасибо ! –

2

Нет, но вы всегда можете это сделать ...

var yourNumber = arr.length - 1 - index; 

... или Array.prototype.reduceRight() который будет цикл из последнего индекса первого (в обратном порядке).

 Смежные вопросы

  • Нет связанных вопросов^_^