Bu yazımızda Javascript dilinde üniversite not ortalaması hesaplama kodunu yazacağız. Kullanıcıdan aldığımız değerlere göre Javascript ile vize final hesaplama örneğini çözeceğiz.Bu örnek if-else konusunu pekiştirmemize yardımcı olacak. Eğer bu konuda eksikleriniz varsa yazımız ‘Javascript Koşul İfadeleri (if-else)‘ okuyarak eksiklerinizi giderebilirsiniz.
Soru : Üniversite not hesabı yapan programın Javascript dilinde kodunu yazınız. Vize ve final notlarını kullanıcıdan isteyiniz. (Ortalamadaki ağırlıklar, vize: %40 , final : %60)
Cevap :Kodu yazmaya başlamadan önce soruda geçen ortalamadaki ağırlıklar kısmının ne olduğuna odaklanmalıyız ve matematiksel karşılığını yazmalıyız.
Javascript vize final ortalama hesaplama kodu;
sonuç : vize * 0.4 + final * 0.6;
Artık kodu yazabiliriz.
<h1>Javascript Üniversite Not Ortalaması Hesaplama</h1>
<label>Vize</label>
<input type="number" id="vize">
<label>Final</label>
<input type="number" id="final">
<button id="hesapla">Hesapla</button>
<div id="sonuc" style="font-size: larger;"></div>
<script>
function hesapla(){
var vize=document.getElementById("vize").value;
var final=document.getElementById("final").value;
var vizeNotu= Number(vize);
var finalNotu = Number(final);
var ortalama = vizeNotu * 0.4 + finalNotu * 0.6;
if(ortalama >= 84.5 && ortalama <= 100)
document.getElementById("sonuc").innerHTML="Ortalama : " + ortalama + " => AA";
else if(ortalama >= 69.5 && ortalama < 84.5)
document.getElementById("sonuc").innerHTML="Ortalama : " + ortalama + " => BB";
else if(ortalama >= 59.5 && ortalama < 69.5)
document.getElementById("sonuc").innerHTML="Ortalama : " + ortalama + " => CC";
else if(ortalama >= 49.5 && ortalama < 59.5)
document.getElementById("sonuc").innerHTML="Ortalama : " + ortalama + " => DD";
else
document.getElementById("sonuc").innerHTML="Ortalama : " + ortalama + " => FF";
}
var hesaplaBtn=document.getElementById("hesapla");
hesaplaBtn.onclick=hesapla;
</script>
Çıktısı :
Bu yazımızda Javascript dilinde üniversite not ortalaması hesaplama kodunu örneğini çözdük. Diğer Javascript örneklerimizi de görmek isterseniz buradan tümüne ulaşabilirsiniz. Ayrıca eğer eksiklikleriniz varsa Javascript derslerimize de buradan ulaşabilirsiniz.