Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Griffin Premium
Katılım
3 Mar 2017
Mesajlar
1,378
Çözümler
1
Tepki puanı
995
Ödüller
11
Sosyal
7 HİZMET YILI
web tasarımı, javaScript Girilen Sayı Mükemmel Sayı mı?, javaScript Mükemmel Sayı Kontrol Etme, javaScript Mükemmel Sayı Kontrolü, javaScript Mükemmel Sayı Örneği

:yazı:


Bu örneğimizde kullanıcıdan text kutusu içine bir sayı girmesini isteyerek girdiği bu sayının mükemmel sayı olup olmadığını kontrol edeceğiz.


Kendisi hariç bütün pozitif bölenlerinin toplamı kendisine eşit olan sayılara mükemmel sayı denir. 6 bir mükemmel sayıdır. Çünkü 6’nın pozitif bölenleri 1,2,3 ve 6’dır. Kendisi hariç diğer bölenlerini toplarsak 1+2+3=6 eder.

javaScript Kodları:

JavaScript:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>www.memoryhackers.org</title>
</head>
<body>
    <h1>JavaScript Mükemmel Sayı Örneği</h1>
        <form name="toplam">
            <label>Sayı : </label>
            <input type="text" id="txtSayi"><br><br>
            <input type="button" id="btnHesap" value="HESAPLA"><br><br>
            <label id="lblSonuc"></label>
        </form>
                  
<script>

    var btn=document.getElementById("btnHesap");
    btn.onclick=function(){
        var i,j;
        var toplam=0;
        var sayi=Number(document.getElementById("txtSayi").value);
        for(i=1;i<sayi;i++)
         {
             if (sayi%i==0)
             {
                toplam=toplam+i; 
             }
         }
             if (sayi==toplam)
             {
              
                document.getElementById("lblSonuc").innerHTML=sayi + " Sayısı Mükemmel Sayıdır";   
             }
             else
             {
                document.getElementById("lblSonuc").innerHTML=sayi + " Sayısı Mükemmel Sayı Değildir";
             }
         }
</script>
</body>
</html>

Ekran Çıktısı:

js-mukemmel-sayi.jpg




 
Moderatörün son düzenlenenleri:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst
  AdBlock Detected
Elbette, reklam engelleme yazılımı, reklamları engelleme konusunda harika bir iş çıkarır, ancak aynı zamanda web sitemizin bazı yararlı ve önemli özelliklerini de engeller. Mümkün olan en iyi site deneyimi için lütfen bir dakikanızı ayırarak AdBlocker'ınızı devre dışı bırakın.