注意事項
⚠⚠⚠本記事はいかなる責任も取りかねます🔪🔪🔪
ダイエット関数とは
太ってしまった、社会人になってから。これはどう考えても社会が悪いナ😡
以前、半年間で18kg減らしたことがあるが、重要だったのは数値計算だった。
そのとき使っていた計算式をプログラミング化したものが下記である。
/**
* ダイエット関数
* @param {int} metabolism - 基礎代謝+運動量
* @param {int} dailyCalorie - 本日の摂取カロリー
* @param {float} weight - 現在の体重
*/
const diet = (metabolism, dailyCalorie, weight) => {
const kcal = dailyCalorie - metabolism;
return ((weight * 7200) + kcal) / 7200;
}
- 引数として基礎代謝+運動量、一日の摂取カロリー、体重を受け取る
- 摂取カロリーから基礎代謝+運動量を引いて、体重増減に関わるkcalを計算
- 体重をカロリー換算(×7200)し、体重増減に関わるkcalを足してから元に戻す
- それが体重の増減
これがダイエット関数である😇
※実際こんなに単純ではないが、かなり参考になる計算方法ではある。
色々と試すと簡単に痩せることなんてできないことがわかるだろう🍖
例:70kgの人が45000kcalの消化すると6kg痩せる。
サンプルコード
基礎代謝+運動量、一日の摂取カロリー、体重を入力すると体重の増減がわかる。
See the Pen diet by かんちゃん (@sapporo_east_k) on CodePen.
基礎代謝が分からない人はここで出せるが、最近の体重計は基礎代謝が出せるらしいので、そっちのほうが正確な値がわかって良さそうだ。
ヒトは弱い。続かないものだ
Twitterを活用するのです。
http://it-geinin.org/diet/diet.html で摂取kcalを公開しましょう。食べ過ぎが恥ずかしくなるので、嫌でも減量できるはず。デザインがひどい
タピオカとかラーメンの画像はもう挙げてはいけない。俺が許さない
基礎代謝をあげるべき
走る等で運動量を増加させれば、必然的に体重は下がるが、オススメは基礎代謝の増加!
逆に食事制限はやり過ぎないように気をつけましょう。宣伝ではありませんが1食400kcalのBASE FOODというモノをほぼ毎食食べてます。同じものを食べるとkcalが計りやすいですね(※常人は3食同じものを食べる行為をすべきではありません)
完
現実世界の事象をプログラム化するのは大事ですね。「痩せたいいね」と思ったら「いいねボタン」を押してくださると頑張って痩せれます。