【IIDX】INFINITAS段位認定等プレイヤー数の自動集計
[2024/01/18]
数日前にINFINITASの段位認定と都道府県別などのプレイヤー数の集計をしました。
【IIDX】INFINITAS段位認定・都道府県別プレイヤー人数
JavaScriptで集計
この時は手動で集計をしたんですが、「このくらいだったら自動で集計できるんじゃないか?」と思い作成。
人数の集計だけなら割と簡単にできました。
あとはグラフの表示とページのレイアウトとか決めたら完成。
DJ POINTの集計
段位認定と都道府県は合致するものを集計すればよかったんですが、DJ POINTは範囲内のユーザーを集計するので若干やり方が変わる。
範囲内かどうかを判定すればいいので作れなくはない、ただスマートなやり方が思いつかないのどうしようっていうところ。
今は「100,001~105,000」の範囲の人が上限だけど、これも曲数が増えればもっと上まで追加しないといけなくなる。
一人ずつ判定するときに上限を広げる方法でやればいいんだろうけど。
その辺が上手く作れないとDJ POINTの集計は難しいなぁ。あとから実装するか。
さいごに
去年改めてJavaScriptの基本的なことを調べて独学で勉強をしたわけですが、こういうツール系を作る上ではかなり有益でした。
ChatGPTでコード生成できるからコードは書きませんとかニュースでやってたけど、なんで動いてるか知らずにいるのは危険だと思うんだよね。