JavaScript ile Faktöriyel Hesaplama

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

Faktöriyel Hesaplayan JavaScript
function fnFaktoriyel_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;
		}
	}
}
Form Elemanları
	<form method="get" action="javascript:void(0);">
		Sayı:
		<input type="text" name="sayi" id="sayi" />
		<input type="submit" value="Hesapla" onclick="return fnFaktoriyel_Hesapla();" />
		<span id="sonuc"></span>
	</form>
Örnek

Yorumlar

Henüz hiçbir yorum yazılmamış. İlk yorumu siz yapın.

Yorum Yaz

Avatar

REKLAM

DDos Koruma, Botnet Koruma, Layer 7 Saldırı koruması, Sanal sunucu, Vds sunucu

REKLAM

Çizgi Filmler

EN

  • Popüler
  • Yeni
  • Son Yorum