Gönderen Konu: Not Hesaplama Robotu Projesi  (Okunma sayısı 201 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı HalilBoluk

Not Hesaplama Robotu Projesi
« : Aralık 30, 2019, 01:27:16 ÖS »
Sayfanın üstünde bulunan hesaplama robotu javascript kodları ile yazılmıştır. Bu kodlar aşağıdaki gibidir. Daha verimli kullanmak adına yada görsel oalrak iyileştirmek adına neler yapılabilir?

Kod: [Seç]

<script>

var vize = document.getElementById("vize");
var devam = document.getElementById("devam");
var sVize = document.getElementById("sVize");
var sDevam = document.getElementById("sDevam");
var f10 = document.getElementById("sf10");
var f15 = document.getElementById("sf15");
var f20 = document.getElementById("sf20");
var f25 = document.getElementById("sf25");
var n10 = document.getElementById("nf10");
var n15 = document.getElementById("nf15");
var n20 = document.getElementById("nf20");
var n25 = document.getElementById("nf25");
sVize.innerHTML = vize.value;
sDevam.innerHTML = devam.value;

function hesap (){
v = vize.value;
    d = devam.value;
    f = 60 - (v*0.32 + d*0.08);
    f=f/0.60;
    sVize.innerHTML = v;
    sDevam.innerHTML = d;
    sFinal.innerHTML = Math.round(f);
     n = Math.ceil(f/(100/10));
    n10.innerHTML = n;
    f10.innerHTML = Math.round(n*(100/10));
    n = Math.ceil(f/(100/15));
    n15.innerHTML = n;
    f15.innerHTML = Math.round(n*(100/15));
    n = Math.ceil(f/(100/20));
    n20.innerHTML = n;
    f20.innerHTML =Math.round( n*(100/20));
    n = Math.ceil(f/(100/25));
    n25.innerHTML = n;
    f25.innerHTML = Math.round(n*(100/25));


vize.oninput = function() {

hesap();
 
}
devam.oninput = function() {
hesap();
}
</script>

Çevrimdışı mr.backend

Ynt: Not Hesaplama Robotu Projesi
« Yanıtla #1 : Temmuz 09, 2020, 06:18:51 ÖÖ »
Merhaba,
Verimden tam kastınız nedir? Tam olarak isteklerinizi yazarsanız yardımcı olabilirim.