はじめに
ギネス世界記録の最高齢を反映した、誕生年の整数配列を作るサンプルコードを残します。
セレクトボックスで使えるのではと思います。
環境
OS: macOS Catalina 10.15.3
結論
sample.js
const year = new Date().getFullYear()
// ギネス世界記録の最高齢
const maxAge = 117
const start = year - maxAge
const end = year
// 必要な範囲の整数配列を作成
const years = [...Array(end - start + 1).keys()].map( i => start + i)
// 降順に並び替えて選びやすくする
// ※最終的にはこれを使う
const descYears = years.sort((a,b) => {
return (a < b ? 1 : -1)
})
おわりに
最後まで読んで頂きありがとうございました
どなたかの参考になれば幸いです