
Javascript ile harcanan kalori hesaplaması yapabilmek için kullanıcıdan bir takım bilgilerin alınması gerekmektedir. Bu bilgiler doğrultusunda hesaplama işlemi sağlanır. Hesaplama işlemlerini adım adım şekillendirerek, hesaplama işlemini sağlayalım.
Harcanan Kaloriyi Hesaplama
JavaScript kullanarak harcanan kaloriyi hesaplamak için aşağıdaki adımları takip edebilirsiniz:
- Kullanıcının yaşı, cinsiyeti, boyu ve kilosunu alın.
- Kullanıcının yaptığı egzersiz türüne göre kalori harcamasını hesaplayın. Egzersiz türüne göre harcanan kalori miktarı değişebilir. Örneğin,
- Yürüyüş: kilo başına 0.03 – 0.05 kalori/saat
- Koşu: kilo başına 0.07 – 0.08 kalori/saat
- Bisiklet: kilo başına 0.05 – 0.10 kalori/saat
- Egzersiz süresine göre harcanan kaloriyi hesaplayın. Egzersiz süresi arttıkça harcanan kalori de artar.
- Elde edilen sonucu kullanıcıya gösterin.
İşte basit bir JavaScript kod örneği:
function hesaplaKalori() { var cinsiyet = document.getElementById("cinsiyet").value; var yas = parseInt(document.getElementById("yas").value); var boy = parseInt(document.getElementById("boy").value); var kilo = parseInt(document.getElementById("kilo").value); var egzersiz = document.getElementById("egzersiz").value; var sure = parseInt(document.getElementById("sure").value); if (cinsiyet == "erkek") { var kaloriHesabi = ((0.03 + ((0.07 - 0.03) / 90) * (yas - 20)) + (0.05 + ((0.1 - 0.05) / 90) * (yas - 20))) / 2 * kilo * sure; } else { var kaloriHesabi = ((0.03 + ((0.07 - 0.03) / 90) * (yas - 20)) + (0.05 + ((0.1 - 0.05) / 90) * (yas - 20))) / 2 * kilo * sure * 0.9; } document.getElementById("sonuc").innerHTML = kaloriHesabi.toFixed(2); }
Bu örnekte, HTML formunda kullanıcının yaşı, cinsiyeti, boyu, kilosu, egzersiz türü ve egzersiz süresi seçebileceği alanlar bulunmaktadır. JavaScript kodu bu alanlardaki verileri kullanarak hesaplamayı yapıyor ve sonucu HTML sayfasında gösteriyor.