Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
window.onload = function(e) {
var turd = document.getElementById("turd");
var tury = document.getElementById("tury");
var matd = document.getElementById("matd");
var maty = document.getElementById("maty");
var fend = document.getElementById("fend");
var feny = document.getElementById("feny");
var sosd = document.getElementById("sosd");
var sosy = document.getElementById("sosy");
var sturnet = document.getElementById("sturnet");
var sturpuan = document.getElementById("sturpuan");
var smatnet = document.getElementById("smatnet");
var smatpuan = document.getElementById("smatpuan");
var sfennet = document.getElementById("sfennet");
var sfenpuan = document.getElementById("sfenpuan");
var ssosnet = document.getElementById("ssosnet");
var ssospuan = document.getElementById("ssospuan");
var ssosyal = document.getElementById("ssosyal");
var kazan = document.getElementById("kazan");
var mattoplam = document.getElementById("mattoplam");
var toplamdogru = document.getElementById("toplamdogru");
var toplamyanlis = document.getElementById("toplamyanlis");
var toplamnet = document.getElementById("toplamnet");
var sonuc = document.getElementById("sonuc");
var hesapla = document.getElementById("hesapla");
var sonucYaz = document.getElementById("sonuc-yaz");
[matd, turd, sosd, fend].forEach(function(element) {
element.onchange = function() {
if (Number(element.value) < 0 || Number(element.value) > 25) {
element.value = "25";
this.focus()
}
}
});
hesapla.onclick = function() {
var turkcenet = (Number(turd.value) - (Number(tury.value) / 3));
sturnet.value = turkcenet.toFixed(2);
sturpuan.value = turkcenet * (5.1900);
T.value = turkcenet.toFixed(2);
var matnet = (Number(matd.value) - (Number(maty.value) / 3));
smatnet.value = matnet.toFixed(2);
smatpuan.value = matnet * (3.1900);
M.value = matnet.toFixed(2);
var fennet = (Number(fend.value) - (Number(feny.value) / 3));
sfennet.value = fennet.toFixed(2);
sfenpuan.value = fennet * (3.7540);
F.value = fennet.toFixed(2);
var sosnet = (Number(sosd.value) - (Number(sosy.value) / 3));
ssosnet.value = sosnet.toFixed(2);
ssospuan.value = sosnet * (3.8650);
S.value = sosnet.toFixed(2);
toplamdogru.value = (Number(turd.value) + Number(matd.value) + Number(fend.value) + Number(sosd.value));
toplamyanlis.value = (Number(tury.value) + Number(maty.value) + Number(feny.value) + Number(sosy.value));
toplamnet.value = (Number(toplamdogru.value) - (Number(toplamyanlis.value) / 3)).toFixed(2);
sonuc.value = (Number(smatpuan.value) + Number(sturpuan.value) + Number(sfenpuan.value) + Number(ssospuan.value) + 100.025).toFixed(2);
if (sonuc.value > 475) {
kazan.value = "KAZANDINIZ."
} else {
kazan.value = "KAZANAMADINIZ."
}
}
}