folder Tahribat.com Forumları
linefolder Html - CSS - XML - JavaScript - Ajax
linefolder Javascript İle Faktöriyel Hesaplama



Javascript İle Faktöriyel Hesaplama

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    JavaScript dilinde verilen bir tamsayının faktöriyelini hesaplayan uygulamamız. 


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254" />
    <meta name="author" content="Serkan TOGAL - www.ontedi.com" />
    <title>JavaScript ile Faktöriyel Hesaplama</title>
    <script type="text/javascript">
    function Hesapla()
    {
        var intSayi = document.getElementById("sayi").value;
        if (intSayi.length < 1 || isNaN(intSayi))
        {
            alert("Lütfen sayısal bir değer giriniz!");
            document.getElementById("sayi").focus();
        }
        else
        {
            if (intSayi < 2)
            {
                alert("Lütfen 2'den büyük bir sayı giriniz!");
                document.getElementById("sayi").focus();
            }
            else
            {
                var intBaslangic = 1;
                for (i=2;i<=intSayi;i++)
                {
                    intBaslangic = i * intBaslangic;    
                }
                strYazi = '<strong>' + intSayi + '</strong> sayısnın faktöriyeli <strong>' + intBaslangic + '</strong>';
                document.getElementById("sonuc").innerHTML = strYazi;
            }
        }
    }
    </script>
    </head>
    <body>
        <form method="get" action="javascript:void(0);">
            Sayı:
            <input type="text" name="sayi" id="sayi" />
            <br /><br />
            <input type="submit" value="Hesapla" onclick="return Hesapla();" />
            <br /><br />
            <span id="sonuc"></span>
        </form>
    </body>
    </html>


    http://www.ontedi.com/javascript/javascript-ile-faktoriyel-hesaplama.html


    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
Toplam Hit: 1508 Toplam Mesaj: 1