Satırı 4'ün çalıştığı ancak hata kodu bulunmayan tek koddur. Bir inşaat ruhsat başvuru formu. Başvuru sahibi, herhangi bir kategoriyi seçerse, ancak ConstructionType açılır listesinden Yeni Konut için minimum ücret, güverte için 401 ft. Ft. & .15 x değerinin altında bir güverte için => 401'dir. Bu işler. Yeni Konut seçildiğinde ücret kesinlikle .15 x Deck alanının değeridir. Bu çalışmayan kısım. İşte kod.Kodun 2. satırı, bu kodun çalışmadığı
var nDeck = this.getField("Deck").value;
if((nDeck >0) && (nDeck <= 400)) event.value = 60 ;
else if(nDeck >= 401) event.value = nDeck *0.15 ;
else if (ConstructionType = "New Residential") event.value = nDeck *0.15;
else event.value = 0 ;
doğru sözdizimini (köşeli parantezlere vs.) kullanmayı deneyin; Bu, mantıksal hataları bulmanıza yardımcı olabilir. Veya basit bir akış diyagramı bile yazınız. Aslında "İnşaat Tipi" testine asla ulaşılamayacağını görebilirsiniz. –