Обычно значение индекса Array.prototype.reduce принимает значения от 0 до Array.length. Можно ли манипулировать этим значением, чтобы оно начиналось с Array.length и опускалось до 0?Возможно ли управлять параметром индекса Array.prototype.reduce?
2
A
ответ
3
Для этого вы всегда можете использовать Array.prototype.reduceRight().
+0
Мне нужно лучше читать документацию, спасибо ! –
2
Нет, но вы всегда можете это сделать ...
var yourNumber = arr.length - 1 - index;
... или Array.prototype.reduceRight()
который будет цикл из последнего индекса первого (в обратном порядке).
Разве вы не можете просто изменить массив? –
Или используйте ['reduceRight'] (https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Array/ReduceRight)? –
Или ['english one'] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/ReduceRight): P –