const pos = counters.map(counter => {
return counter.id;
}).indexOf(counter.id);
の部分がわかりません。
こちらのコードは下のようにcountersの3つの要素が何番目になるかを取得しているという理解でよろしいですか?
counters:[
{id: 'A', count: 0, color: 'tomato'}, 0番目
{id: 'B', count: 0, color: 'skyblue'}, 1番目
{id: 'C', count: 0, color: 'limegreen'} 2番目
]
indexOfは指定した配列の要素が何番目になるかを確認するものという理解だったので、indexOf(counter)とすれば0~2番を取得できるのかなと思ったのですが…
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?