編集:だから、配列など['foo',2,'bar',4,5]
と要素などを取り'bar'
、最も近い要素を返す関数が必要です。この場合、それは返されるべきです ( because is afterとは4
対照的に)。2
4
'bar'
これを行う簡単な方法は何ですか?....underscore.js のような機能的なスタイルを使用するものを探しています...
私はそれをブルートフォースの方法(反復)で実行できることを知っていますが、これを1行または2行にする賢い方法(配列数学のmodサイズなど)があるかどうか疑問に思っています。