逆引きFormula 2.0 に戻る
重複したものを探したい時にどうすればいいかという質問があったので、思いつきで作ってみました。自分より後ろに同じものがある場合に重複と判定するようにしています。map の中で index を保持しておきたいため、lets で別の変数に置き換えるテクニックを使っています。
- 数値のリストの場合
prop("list").map( lets( map_index, index, map_current, current, find_index, prop("list").filter(index > map_index) .findIndex(current == map_current), find_index == -1 ? "".toNumber() : map_current ) )
Duplicate check