エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
好きなテキスト順でソートする(いろは順から) : (*x).b=z->a+y/c
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
好きなテキスト順でソートする(いろは順から) : (*x).b=z->a+y/c
data.slice().sort((a, b) => { for(var i=0,l=Math.min(a.length, b.length);i<l;i++){ var ia = order... data.slice().sort((a, b) => { for(var i=0,l=Math.min(a.length, b.length);i<l;i++){ var ia = order.indexOf(a[i]) var ib = order.indexOf(b[i]) if(ia < ib) return -1 if(ia > ib) return 1 } if(a.length < b.length) return -1 if(a.length > b.length) return 1 return 0 }) order には文字の順番を入れておきます 文字数が異なる aa と aab などは文字数が少ないほうが前に来るようになります では使ってみます まずは アルファベットで逆順 zyxwv... という並びにします var order = "abcdefghijklmno

