Html - CSS - XML - JavaScript - Ajax
Jquery'de İki Sayı Aralığı Tanımalama Hakkında Yardım
Jquery'de İki Sayı Aralığı Tanımalama Hakkında Yardım
-
Hocalar şimdi elimde bir tablo var bunu jquery ile kodlamam gerek ama bi sorun ile karşılaştım
tablo şöyle
ben ilk olarak şöyle bir kodlama yaparım diye düşündüm
$("button").click(function(){ var boy = $("input.boy").val(); var kilo = $("input.kilo").val(); if(boy >=175 && kilo >= 70){ alert("uyari 1"); }else if ( boy >= 190 && kilo >= 180){ alert(" uyari 2"); } });
ama değerleri incelerseniz eğer olmuyor böyle nasıl yapabilirim bunu yardımcı olursanız çok sevinirim
-
$("button").click(function(){ var boy = $("input.boy").val(); var kilo = $("input.kilo").val(); if(boy < 190 && kilo < 180) { alert("uyari 1"); } else { alert(" uyari 2"); } });
Aralık olarak ne istediğini tam anlamadım ama şu şekil yaparsan 190dan kısa 180 kilo altı için if'e, kalanı için else'e girersin. Tam aralıkları yazarsan ona göre düzenleyeyim.
wasd tarafından 29/Oca/16 05:08 tarihinde düzenlenmiştir -
wasd bunu yazdı
$("button").click(function(){ var boy = $("input.boy").val(); var kilo = $("input.kilo").val(); if(boy < 190 && kilo < 180) { alert("uyari 1"); } else { alert(" uyari 2"); } });
Aralık olarak ne istediğini tam anlamadım ama şu şekil yaparsan 190dan kısa 180 kilo altı için if'e, kalanı için else'e girersin. Tam aralıkları yazarsan ona göre düzenleyeyim.
en kaba tabirle şöyle diyim sana
if(155 =< boy <= 175){
alert("uyari 1");
}
böyle bişey istiyorum yani boy değeri iki değer arasında olursa alert çalışsın ama syntax hatası yapıyorum yada bu şekilde koşul verilemiyo anlayamadım :)
-
O zaman şöyle birşey vereyim
function arasindaMi(x, min, max) { return x >= min && x <= max; }
Bu fonksiyonu ekle koda, devamında şu şekilde kullan
if(arasindaMi(boy, 155, 175)) { alert("ne istiyorsan"); } else if(arasindaMi(boy, 176, 190)) { alert("başka bişeyler"); }