現代ものの小説を書く場合は、想定してる読者層の年代でよくある名前を使っておきたい……なんてことを私は良くしてるのだけど、それを毎回グーグルしてどれを使うか決めるのも結構めんどいもの。
そこで入力した年齢に対してその年代の良く有る名前を表示するwebツールを作ることにした。色んな方法があるとは思うけれどとりあえず……
- 年齢を入力するとその歳の人の名前ランキング上位5位からランダムで名前を返す
- もうちょっと幅振りたい人向けに、その年齢の±5年のランキング上位5位からランダムで名前を返す
自分で使えそうと思っているのはこんなところか。もっと良い抽出アイディアが浮かんだらまた追加するかもしれない。
ってことをやろうと思ってた……ってかワードプレスブログ内で動くコードまでは書いたんだけど、転用して大丈夫そうな名前ランキングの情報がイマイチ見つからなかった。名前ランキングとかって公的情報でアクセスできる類のものかと思ってたんだが、そういうものじゃないのだねえ。
というわけで、色々と面倒を避けるためにコードのスクショだけ貼っておくことにする。
この例での実行例。11から20の数字をインプット窓に入力すると、rank1からrank5の文字のどれかがランダムでアウトプットされるはず。
[chara_ex]
Rank1からRank5をその年代の名前で埋めてhtml形式で保存しwebブラウザで開く……ってすればもともとの目的に使えるはずだけれど、そんなことをするくらいならばグーグルで検索したほうが早いだろうね。
それにこれ毎年自分で配列を書き換えないと歳がずれるのか……現在の西暦かなにかをどっかから引っ張ってくるコードにすれば良いんだろうけど、まあ今回は別にいいか。
うん、結構時間を使ってしまったわけだれど、まあ自分では使えるものだから良いとしよう。
–No.PD
コメント