Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Bu siteyi Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.

Soru Geçmişi

«« Soruya geri dön
15.09.16 19:26
javascript karakter sorunu ?
javascript yazdığımız kod " kullanıcı karakteri eşit girdiğinde çalışıyor örnek : Aranacak Kelime : 35,39,75  yazdığımda sonucu veriyor. Fakat aranacak kelimeye : 35,39,75,52,96,85 program çalışmıyor.   Cevaplar için teşekkür derim. <script type="text/javascript"> function fnKelime_Arama() { var arrOlmasi_Gereken = document.getElementById("olmasi_gereken").value; var strOlmasi_Gereken = arrOlmasi_Gereken.replace(/[,]+/g, ""); var strOrnek = document.getElementById("ornek").value; var strSayi_Dizisi = strOrnek.replace(/[^0-9\.]+/g, ""); if (strSayi_Dizisi != '') { if ((strSayi_Dizisi.length % 2 == 0) && (strOlmasi_Gereken.length == strSayi_Dizisi.length)) { var blnBasarili = true; for (var i = 0; i < strSayi_Dizisi.length; i = i + 2) { var strSayi = strSayi_Dizisi.substr(i, 2); if (arrOlmasi_Gereken.search(strSayi) == -1) { blnBasarili = false; } } if (blnBasarili == false) { alert("Maalesef olmadı"); } else { alert("Oldu"); } } } } </script> <p>Şanslı sayı :<input type="text" id="olmasi_gereken" value="35,39,74" /></p> <p>Aranacak Kelime :<input type="text" id="ornek" value="" /></p> <input type="submit" value="çöz" onclick="javascript:return fnKelime_Arama()" /> ...Alternatif olarak bu kodu yazdım fakat&nbsp; fakat sonucu verse de, &nbsp;sansli_sayi1 -&gt; &nbsp;sansli_sayi6 atanan numaraların tamamını olduğunda "kazandınız " işlevini&nbsp; program içine yazamadım. örnek : Aranacak Kelimeye : 9152fed6992dfs8593sdffs94sdfs7476sdfsf95 girildiğinde sonucu döndürse de işlem sonucunda 6 şanslı bilindiği içim "kazandı" diye cep veremiyor. sorum&nbsp; kod içinde nasıl bir karşılaştırma sonucunda programda "kazandı " cevabını alabiliriz?&nbsp; &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;body&gt; &lt;script&gt; function renklendir() { var strOrnek = document.getElementById("ornek").value; var strSansli_Dizisi = strOrnek.replace(/[^0-9\.]+/g, ""); var sansli_sayi1 = "91"; var sansli_sayi2 = "92"; var sansli_sayi3 = "93"; var sansli_sayi4 = "94"; var sansli_sayi5 = "95"; var sansli_sayi6 = "96"; var a1 = strSansli_Dizisi.slice(0, 2); var a2 = strSansli_Dizisi.slice(2, 4); var a3 = strSansli_Dizisi.slice(4, 6); var a4 = strSansli_Dizisi.slice(6, 8); var a5 = strSansli_Dizisi.slice(8, 10); var a6 = strSansli_Dizisi.slice(10, 12); var a7 = strSansli_Dizisi.slice(12, 14); var a8 = strSansli_Dizisi.slice(14, 16); var a9 = strSansli_Dizisi.slice(16, 18); var a10 = strSansli_Dizisi.slice(18, 20); var a11 = strSansli_Dizisi.slice(20, 22); var a12 = strSansli_Dizisi.slice(22, 24); if (sansli_sayi1 == a1) { sonuc = "Birbirine eşit 1"; alert(sonuc); } //2 else if (sansli_sayi1 == a2) { sonuc = "Birbirine eşit 2"; alert(sonuc); } if (sansli_sayi1 == a3) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi1 == a4) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi1 == a5) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi1 == a6) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi1 == a7) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi1 == a8) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi1 == a9) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi1 == a10) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi1 == a11) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi1 == a12) { sonuc = "Birbirine eşit"; } // alt sayı_iki ye ayit if (sansli_sayi2 == a1) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi2 == a2) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi2 == a3) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi2 == a4) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi2 == a5) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi2 == a6) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi2 == a7) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi2 == a8) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi2 == a9) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi2 == a10) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi2 == a11) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi2 == a12) { sonuc = "Birbirine eşit"; alert(sonuc); } //şanslı_sayi 3 altı if (sansli_sayi3 == a1) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi3 == a2) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi3 == a3) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi3 == a4) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi3 == a5) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi3 == a6) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi3 == a7) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi3 == a8) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi3 == a9) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi3 == a10) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi3 == a11) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi3 == a12) { sonuc = "Birbirine eşit"; alert(sonuc); } //şanslı_sayı 4 altı if (sansli_sayi4 == a1) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi4 == a2) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi4 == a3) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi4 == a4) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi4 == a5) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi4 == a6) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi4 == a7) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi4 == a8) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi4 == a9) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi4 == a10) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi4 == a11) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi4 == a12) { sonuc = "Birbirine eşit"; alert(sonuc); } //şanslı_sayı5 altı if (sansli_sayi5 == a1) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi5 == a2) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi5 == a3) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi5 == a4) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi5 == a5) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi5 == a6) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi5 == a7) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi5 == a8) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi5 == a9) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi5 == a10) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi5 == a11) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi5 == a12) { sonuc = "Birbirine eşit"; alert(sonuc); } //şanslı_sayı 6 altı if (sansli_sayi6 == a1) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi6 == a2) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi6 == a3) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi6 == a4) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi6 == a5) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi6 == a6) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi6 == a7) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi6 == a8) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi6 == a9) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi6 == a10) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi6 == a11) { sonuc = "Birbirine eşit"; alert(sonuc); } if (sansli_sayi6 == a12) { sonuc = "Birbirine eşit"; alert(sonuc); } renklendir() } &lt;/script&gt; &lt;body&gt; &lt;p&gt;Şanslı sayı :&lt;input type="text" id="olmasi_gereken" value="35,39,74" /&gt;&lt;/p&gt; &lt;p&gt;Aranacak Kelime :&lt;input type="text" id="ornek" value="9152fed6992dfs8593sdffs94sdfs7476sdfsf95" /&gt;&lt;/p&gt; &lt;input type="submit" value="çöz" onclick="javascript:return renklendir()" /&gt; &lt;/body&gt; &lt;/html&gt;
Ekleyen: misafir
Değiştiren: cevapsitesi
15.09.16 13:54
javascript karakter sorunu ?
javascript yazdığımız kod " kullanıcı karakteri eşit girdiğinde çalışıyor örnek : Aranacak Kelime :&nbsp; 35,39,75 :&nbsp;35,39,75  yazdığımda sonucu veriyor. Fakat aranacak kelimeye : 35,39,75,52,96,85 program çalışmıyor.   Cevaplar için teşekkür derim. <script type =" text/javascript "&gt; type="text/javascript"&gt; function fnKelime_Arama() { var arrOlmasi_Gereken = document.getElementById("olmasi_gereken").value; var strOlmasi_Gereken = arrOlmasi_Gereken.replace(/[,]+/g, ""); var strOrnek = document.getElementById("ornek").value; var strSayi_Dizisi = strOrnek.replace(/[^0-9\.]+/g, ""); if (strSayi_Dizisi != '') { if ((strSayi_Dizisi.length % 2 == 0) && (strOlmasi_Gereken.length == strSayi_Dizisi.length)) { var blnBasarili = true; for (var i = 0; i < strSayi_Dizisi.length; i = i + 2) { var strSayi = strSayi_Dizisi.substr(i, 2); if (arrOlmasi_Gereken.search(strSayi) == -1) { blnBasarili = false; } } if (blnBasarili == false) { alert("Maalesef olmadı"); } else { alert("Oldu"); } } } } </script> &lt;p&gt; Şanslı &lt;p&gt;Şanslı sayı : &lt;input type =" text " id =" olmasi_gereken " value =" 35,39,74 " /&gt; &lt;/p&gt; &lt;p&gt; Aranacak Kelime : &lt;input type =" text " id =" ornek " value ="" /&gt; &lt;/p&gt; &lt;input type =" submit " value =" çöz " onclick =" javascript:return fnKelime_Arama() " /&gt; :&lt;input type="text" id="olmasi_gereken" value="35,39,74" /&gt;&lt;/p&gt; &lt;p&gt;Aranacak Kelime :&lt;input type="text" id="ornek" value="" /&gt;&lt;/p&gt; &lt;input type="submit" value="çöz" onclick="javascript:return fnKelime_Arama()" /&gt;
Ekleyen: misafir
15.09.16 12:46
javascript karakter sorunu ?
javascript yazdığımız kod " kullanıcı karakteri eşit girdiğinde çalışıyor örnek : Aranacak Kelime :  35,39,75  yazdığımda sonucu veriyor. Fakat aranacak kelimeye : 35,39,75,52,96,85 program çalışmıyor.   Cevaplar için teşekkür derim. <script type =" text/javascript "> function fnKelime_Arama() { var arrOlmasi_Gereken = document.getElementById("olmasi_gereken").value; var strOlmasi_Gereken = arrOlmasi_Gereken.replace(/[,]+/g, ""); var strOrnek = document.getElementById("ornek").value; var strSayi_Dizisi = strOrnek.replace(/[^0-9\.]+/g, ""); if (strSayi_Dizisi != '') { if ((strSayi_Dizisi.length % 2 == 0) && (strOlmasi_Gereken.length == strSayi_Dizisi.length)) { var blnBasarili = true; for (var i = 0; i < strSayi_Dizisi.length; i = i + 2) { var strSayi = strSayi_Dizisi.substr(i, 2); if (arrOlmasi_Gereken.search(strSayi) == -1) { blnBasarili = false; } } if (blnBasarili == false) { alert("Maalesef olmadı"); } else { alert("Oldu"); } } } } </script> <p> Şanslı sayı : <input type =" text " id =" olmasi_gereken " value =" 35,39,74 " /> </p> <p> Aranacak Kelime : <input type =" text " id =" ornek " value ="" /> </p> <input type =" submit " value =" çöz " onclick =" javascript:return fnKelime_Arama() " />
Ekleyen: misafir

En fazla 3 eski durum gösterilir.