Çözüldü Yüzdelik dilim kodu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Jon1Snow

Hectopat
Katılım
30 Aralık 2020
Mesajlar
1.261
Çözümler
4
Daha fazla  
Cinsiyet
Erkek
Kod:
 if(yuzdelıkdılım >= 0.0001 ) {
           if(yuzdelıkdılım <= 100) {
            document.getElementById("p1").innerHTML = " ";

           }
           else {
            document.getElementById('p1').innerHTML = "Lütfen geçerli yüzdelik dilim giriniz."
           }
     }
    
     else {

      document.getElementById('p1').innerHTML = "Lütfen geçerli yüzdelik dilim giriniz."
     }
 
Çözüm
Hocam "cıkıs" diye bir var atadınız mı? Eğer atadıysanız, ı ları i ile değiştirmeyi deneyin.
Hocam, sorunu çözdüm ama "ı" ları "i" yaptığım için mi bilmiyorum. if(yuzdelikdilim >= 0.0001) { if(yuzdelikdilim <= 100){ document.getElementById('p1').innerHTML = " " ; } else { document.getElementById('p1').innerHTML = "Lütfen geçerli bir yüzdelik giriniz." ; } } else { document.getElementById('p1').innerHTML = "Lütfen geçerli bir yüzdelik giriniz." ; } if(yuzdelikdilim <= 100) { if(yuzdelikdilim >= 0.0001){ document.getElementById('p1').innerHTML = " " ; } else { document.getElementById('p1').innerHTML = "Lütfen geçerli bir yüzdelik giriniz." ; } } else { document.getElementById('p1').innerHTML = "Lütfen geçerli bir yüzdelik giriniz." ; } if (yil == 2021 || yil == 2020 || yil == 2019 || yil == 2018) { if(yuzdelikdilim >= 0.0001) { if(yuzdelikdilim <= 100){ } else { document.getElementById('p2').innerHTML = "" ; } } else { document.getElementById('p2').innerHTML = "" ; } if(yuzdelikdilim <= 100) { if(yuzdelikdilim >= 0.0001){ } else { document.getElementById('p2').innerHTML = " " ; } } else { document.getElementById('p2').innerHTML = " " ; } } else { document.getElementById('p2').innerHTML = "Lütfen geçerli bir yıl giriniz."; }
Kod:
 if(yuzdelıkdılım >= 0.0001 ) {
           if(yuzdelıkdılım <= 100) {
            document.getElementById("p1").innerHTML = " ";

           }
           else {
            document.getElementById('p1').innerHTML = "Lütfen geçerli yüzdelik dilim giriniz."
           }
     }
   
     else {

      document.getElementById('p1').innerHTML = "Lütfen geçerli yüzdelik dilim giriniz."
     }
Küçük "ı"yı "i" yapın. Küçük bir düzeltme ama büyük çözümdür. İngilizce'de küçük "ı" olmadığı için özellikle "" arası olmadığı için hata verecektir.
 
Şimdi.

Küçük "ı"yı "i" yapın. Küçük bir düzeltme ama büyük çözümdür. İngilizce'de küçük "ı" olmadığı için özellikle "" arası olmadığı için hata verecektir.

Şimdi hiç çalışmıyor 🤣
Ben size kodun tamamını atayim. var yuzdelikdilim; var yil; var katilanogrenci2021 = 1038492; var katilanogrenci2020 = 1472088; var katilanogrenci2019 = 1029555; var katilanogrenci2018 = 971657; function giris(){ window.location.assign("İndex.html"); } function myFunction() { yuzdelikdilim = document.getElementById("a1").value; yil = document.getElementById("a2").value; var sonuc2021 = yuzdelikdilım / 100 * katılanogrenci2021; var sonuc2020 = yuzdelikdilım / 100 * katılanogrenci2020; var sonuc2019 = yuzdelikdilım / 100 * katılanogrenci2019; var sonuc2018 = yuzdelikdilım / 100 * katılanogrenci2018; if (yil == 2021) { document.getElementById('p2').innerHTML = Math.floor(sonuc2021); } if (yil == 2020) { document.getElementById('p2').innerHTML = Math.floor(sonuc2020); } if (yil == 2019) { document.getElementById('p2').innerHTML = Math.floor(sonuc2019); } if (yil == 2018) { document.getElementById('p2').innerHTML = Math.floor(sonuc2018); } if(yuzdelikdilim >= 0.0001 ) { if(yuzdelikdilim <= 100) { document.getElementById("p1").innerHTML = " "; } else { document.getElementById('p1').innerHTML = "Lütfen geçerli yüzdelik dilim giriniz." } } else { document.getElementById('p1').innerHTML = "Lütfen geçerli yüzdelik dilim giriniz." } if(yil == 2021 || yil == 2020 || yil == 2020 || yil == 2019 || yil == 2018) { document.getElementById('p2').innerHTML = ""; } else { document.getElementById('p1').innerHTML = "Lütfen geçerli yil giriniz." document.getElementById('p2').innerHTML =" "; } } function cıkıs() { window.location.assign("Başlat.html"); }
 
Hocam "cıkıs" diye bir var atadınız mı? Eğer atadıysanız, ı ları i ile değiştirmeyi deneyin.
Hocam, sorunu çözdüm ama "ı" ları "i" yaptığım için mi bilmiyorum. if(yuzdelikdilim >= 0.0001) { if(yuzdelikdilim <= 100){ document.getElementById('p1').innerHTML = " " ; } else { document.getElementById('p1').innerHTML = "Lütfen geçerli bir yüzdelik giriniz." ; } } else { document.getElementById('p1').innerHTML = "Lütfen geçerli bir yüzdelik giriniz." ; } if(yuzdelikdilim <= 100) { if(yuzdelikdilim >= 0.0001){ document.getElementById('p1').innerHTML = " " ; } else { document.getElementById('p1').innerHTML = "Lütfen geçerli bir yüzdelik giriniz." ; } } else { document.getElementById('p1').innerHTML = "Lütfen geçerli bir yüzdelik giriniz." ; } if (yil == 2021 || yil == 2020 || yil == 2019 || yil == 2018) { if(yuzdelikdilim >= 0.0001) { if(yuzdelikdilim <= 100){ } else { document.getElementById('p2').innerHTML = "" ; } } else { document.getElementById('p2').innerHTML = "" ; } if(yuzdelikdilim <= 100) { if(yuzdelikdilim >= 0.0001){ } else { document.getElementById('p2').innerHTML = " " ; } } else { document.getElementById('p2').innerHTML = " " ; } } else { document.getElementById('p2').innerHTML = "Lütfen geçerli bir yıl giriniz."; }
 
Son düzenleyen: Moderatör:
Çözüm
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı