スポーツが好きな人なら、
「もしプロスポーツ選手になったら・・・」なんて思ったことはありませんか?
今日は、JavaScriptで「スポーツ別の目標体重計算アプリ」を作ります。
とはいえ、あくまでJavaScriptの練習用に作っているものです。
計算結果には一切責任を負いかねます。
あらかじめご了承ください。
ボディマス指数(BMI)
BMIという数値があります。
ボディマス指数(ボディマスしすう)とは、体重と身長の関係から算出される、ヒトの肥満度を表す体格指数である。一般にBMI (body mass index) と呼ばれる。
ウィキペディア(Wikipedia)
身長と体重から、以下の式で計算できます。
BMI=体重(kg) ÷ (身長(m)) X (身長(m))
案外簡単な計算式ですよね。
計算式は世界共通ですが、判定基準は国により異なるそうです。
今回のアプリでは、適正体重(健康的な体重)をBMI22で、
美容体重(見た目的にスリムな体重)をBMI20で計算しています。
プロスポーツ選手のBMIは?
それぞれのスポーツに適した体重ってありますよね。
飛んだり長距離を走るスポーツなら軽い方が有利だと思いますし、
体をぶつけるスポーツなら、当たり負けしないようにある程度の体重が必要です。
そこで、種目ごとのプロスポーツ選手の平均身長、平均体重から、
平均BMIを計算します。
このBMIを基準に、
今度はあなたの身長から目標体重を計算しています。
これで、あなたがそのスポーツをやるのに適した体重がわかるというわけです。
例えば、あなたがテニスをやっているのであれば、
このアプリで計算した目標体重を目安に、
「もう少し体重を落としたほうがいいかな?」とか、
「少し軽すぎるかな?」とか、体重管理の参考にできます。
とはいえ、すごく大まかな目安です。
BMIだけで決まるものではなく、
体脂肪率とか、他に重要な要素があります。
作ってみて思ったのは、
スポーツ選手って思ったより体重が重いのだなということです。
しっかりトレーニングを積んで筋肉量を増やしてのBMIなのですね。
身長と体重から算出するBMIだけでは計り知れません。
なので、一応ちゃんと計算はしていますが、
この体重を目指さなければいけないということでもありません。
JavaScriptの練習のための、遊びのアプリだと思ってください。
なお、スポーツ選手のデータは、
こちらのサイトを参考にさせていただきました。

スポーツ別【目標体重計算アプリ】
今日のアプリはこちらです。
あなたがその種目のプロスポーツ選手になるのに適した体重を計算!?
まとめ
というわけで、スポーツ別の目標体重計算でした。
今回作ったアプリを参考にして体重を管理していきたいと思います。
