Добавить индекс в порядке убывания - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть следующий код в реагировать js:

const arr = [1,2,3,4,5,6];

arr.map((i, k)=> {
  <div style={{top: k+'px'}}>{i}</div>
})

Для div выше я увеличиваю top с 1px. Но я хочу изменить логи c. Я хочу добавить для top убывающего порядка k. Я хочу получить следующее:

first `k` will be 6,
second `k` will be 5,
third `k` will be 4,
forth `k` will be 3,

Как это сделать?

1 Ответ

1 голос
/ 20 апреля 2020

Сделай что-то вроде этого -

const arr = [1,2,3,4,5,6];

arr.map((i, k)=> {
  return <div style={{top: (arr.length - k) + 'px'}}>{i}</div>
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...