Bu yazımızda Javascript dilinde girilen sayı asal olup olmama durumunu söyleyen programı yazacağız.
Soru : Kullanıcıdan alınan sayının asal olup olmadığını ekrana yazdıran Javascript dilinde kodunu yazınız.
Cevap :
<h1>Javascript Girilen Sayı Asal mı ?</h1>
<label>Sayı giriniz : </label>
<input type="number" id="sayi">
<button id="buton">Hesapla</button>
<div id="sonuc"></div>
<script>
function hesapla(){
var kontrol=0;
var sayi=document.getElementById("sayi").value;
var s = Number(sayi);
for(var i = 2 ; i<s ; i++){
if(s % i == 0)
kontrol++;
}
if(kontrol != 0)
document.getElementById("sonuc").innerHTML = s + " sayısı asal değildir.";
else
document.getElementById("sonuc").innerHTML = s + " sayısı asaldır.";
}
var hesaplaBtn=document.getElementById("buton");
hesaplaBtn.onclick=hesapla;
</script>
Çıktısı :
Bu yazımızda Javascript dilinde girilen sayı asal olup olmama durumunu söyleyen program örneğini çözdük. Diğer Javascript örneklerimizi de görmek isterseniz buradan tümüne ulaşabilirsiniz. Ayrıca eğer eksiklikleriniz varsa Javascript derslerimize de buradan ulaşabilirsiniz.
s % 2 değil s % i olucak …
Evet yanlış olmuş. Uyardığın için teşekkürler 🙂