Javascript Karsilastirma Operatoru , Ev Odevi
-
arkadaslar java scriptte karsilastirma operatorunu kulanarak bi ev odevi var onu yapmam lazim
ama bazi yerlerde takildim yani siteye biri girince , bi rakam yazin dicek sonra ikinci rakami yazin dicek
ikisinide yazdikden sonra pop up halinde , 3 uncu sayfada birinci rakam ikinci rakamdan buyukmu ; yanlis , dogru veya ayni yazicak
anliyanlar bi el atarsa sevinirim:D
-
yönetici arkadaslarimdan anlayi$ bekliyorum ( $aban) :P
-
resimdeki js kodu doğru gibi .. sadece parseInt fonksyonu içinde tanımlada tam olsun.
-
cemnet bunu yazdı:
-----------------------------
resimdeki js kodu doğru gibi .. sadece parseInt fonksyonu içinde tanımlada tam olsun.
-----------------------------document write bolumunde bi hata var bence ama nerde bulamadim :S
nereye ekliyoruz parseInti yeniyim
-
var buyuktur = (parseInt(rakam1) > parseInt(rakam2)); ==> gibi dene
birde
document.write("<h1> ilk rakam ikinci rakamdan buyuktur? </h1>" + groter +"<br>"); ==> gibi dene
çalışmasa bile böle yazman daha güzel gösteriyo :D
-
ikisinide denedim pop up cikmiyor bile :P neyse sagol dostum
-
Epey zaman sonra gene buralarda olmak eski günleri hatırlattı bana :)). Bilmiyorum sorununu çözdünmü ama belki çözememişindir. Ordaki kodları inceleyerek bunu yaptım umarım işine yarar.
<script language="javascript">
function sor() {
var r1 = parseInt(prompt("Bir Rakam Girin ", ""));
var r2 = parseInt(prompt("İkinci Rakamı Girin .", ""));
if ((r1.toString() != "NaN") && (r2.toString() != "NaN"))
{
r1=r1 - r2;
switch (r1) {
case 0:
{// Eşitler :)
document.write("<h1>İki Rakamda Birbirine Eşit..</h1><br>");
break;
}
case 1:
{// 1. Büyük :)
document.write("<h1>İlk Rakam İkinci Rakamdan Büyüktür..</h1><br>");
break;
}
case -1:
{// 2. Büyük :)
document.write("<h1>İkinci Rakam İlk Rakamdan Büyüktür..</h1><br>");
break;
}
default:
{// Durum Vahim :D
document.write("<h1>:) Bu yazıyı okuyosan eğer durum vahim demektir..! :D</h1><br>");
break;
}
}
}
else {
alert("Lütfen Rakam Giriniz..");
sor();
}
}
sor();
</script>