Dereck adlı üyeden alıntı: mesajı görüntüle
şartlarda sorun yok ancak her şartın içinde ;

document.nobetformu.sonucu.value =

şeklinde o şartın sonucunu yazdırıyorsunuz. en son hangi şart çalışmışsa doğal olarak son sonuç yansıyor. hiç bir yerde genel toplam yaptığınıza dair bir işlem göremedim

en başta genel değişkenlere toplamlar olarak bir değişken ekledim ve her şartın içinde document.nobetformu.sonucu.value yazdırma işlemini silip
toplamlar = toplamlar + OANKIDEGISKEN olarak yansıttım.

document.nobetformu.sonucu.value çıkışınıda hesapla fonksiyonun en sonuna ekledim

şu an sorunsuz çalışıyor test etmeniz için;

https://jsfiddle.net/w93cjmru/
çok teşekkür ederim.