Bu yazımızda Javascript ile vücut kitle indeksi hesaplama örneğini çözeceğiz. Zorluk derecesi kolay bir örnek. Eğer eksikleriniz varsa ‘Javascript If-Else‘ konusuna çalışıp tekrar soruyu çözmeniz daha iyi olacaktır. Hemen sorumuza geçelim.
Soru : Kullanıcıdan alınan boy ve kilo değerlerine göre vücut kitle indeksi hesaplayan programın Javascript dilinde kodunu yazınız.
Cevap :
Soruyu çözmeden önce vücut kitle indeksinin formülünü bilmemiz gerekiyor.
Vücut kitle indeksi = kilo / (boy*boy)
Artık kodumuza geçebiliriz.
<h1>Javascript Vücut Kitle İndeksi Hesaplama </h1>
<label>Boyunuzu Giriniz(m): </label>
<input type="number" id="boy">
<label>Kilonuzu giriniz(kg): </label>
<input type="number" id="kilo">
<button id="hesapla" onclick="hesapla()">Hesapla</button>
<script>
function hesapla(){
var boy=document.getElementById("boy").value;
var kilo=document.getElementById("kilo").value;
var b = Number(boy);
var k = Number(kilo);
var ind = k / (b*b);
if(ind<18)
alert("Zayıf" + " " + ind.toFixed(2));
else if(ind>=18 && ind<25)
alert("Normal" + " " + ind.toFixed(2));
else if(ind>=25 && ind<30)
alert("Kilolu" + " " + ind.toFixed(2));
else if(ind>=30 && ind<40)
alert("Obez" + " " + ind.toFixed(2));
else
alert("İleri Derece Obez" + " " + ind.toFixed(2));
}
</script>
Çıktısı :
Bu yazımızda Javascript ile vücut kitle indeksi hesaplama örneğini çözdük. Farklı örnekler için ‘Javascript Örnekleri‘ kategorisine göz atabilirsiniz. Ayrıca eğer eksiklikleriniz varsa ‘Javascript Dersleri‘ kategorisine bakabilirsiniz.