Javascript İle Faktöriyel Hesaplama
-
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
Toplam Hit: 1508 Toplam Mesaj: 1
