JavaScript Faktoriyel Hesaplama

sdkbyrm

webmasterfrm
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Ticaret: 0 / 0 / 0
JavaScript ile kullanıcının girmiş olduğu sayının faktoriyelini hesaplayarak ekranda gösteren örneğe ait kodlar aşağıdadır. Örneği dilerseniz .html dosyası olarak kaydedip çalıştırabilirsiniz.


faktoriyel


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Demo</title>
</head>
<body>
<input type="text" id="sayi" placeholder="Faktöriyeli hesaplanacak sayıyı giriniz">

<input type="button" value="Hesapla" id="hesapla">
<script>

function hesapla(){
/* çarpma işlemi yapılacaktır. çarpmanın etkisiz elemanı 1dir.*/
var faktoriyel=1;
var sayi=document.getElementById("sayi").value;
sayi=Number(sayi);

/*faktöriyel işlemi sıfır ve üzerindeki sayılar için yapılır.*/
if(sayi>=0)
{

for(var i=1;i<=sayi;i++)
{
faktoriyel=faktoriyel*i;
}
/*sıfır altındaki değerler için faktöriyel işlemini göstermeyecektir.*/
window.alert(sayi+" sayisinin faktöriyeli "+faktoriyel);
}

}

//hesaplama yapması için hesap butonunu seçiyoruz.
var hesapBtn=document.getElementById("hesapla");

//fonksiyonu olaya bağlıyoruz.
hesapBtn.onclick=hesapla;

</script>
</body>
</html>
 
Üst