var a nesnesi 2 , var b nesnesi 1, var c nesnesi ise 2 dir eğer b nesnesinin bir sonra ki ilk işlemde 1 artırılmış hali a nesnesinin bir sonraki işlemde ki 1 artırılmış haline eşit değilse (bu formüle göre a 2 b 2 olur); c nesnesi a ve b nin toplamına eşittir. yukardaki çözüm web sayfası içinde görünür.
bu kodlar bir döngü vermez.doğrulama yapar.olay else ye düşer.kalın yazan durumlar birbirinden farklıdır.
< Bu mesaj bu kişi tarafından değiştirildi Guest-2104C947D -- 21 Haziran 2017; 0:13:4 >
<script language="JavaScript"> var a = 2; // a değişkeni tanımlanıyor ve 2 atanıyor var b = 1; // b değişkeni tanımlanıyor ve 1 atanıyor var c = 2; // c değişkeni tanımlanıyor ve 2 atanıyor
// b'yi önce arttırıyor. b=2 oluyor. a'yı sonra arttıracak. karşılaştırma yaparken a'yı 2 olarak kullanacak. sonra a=3 olacak if(++b != a++) // eğer b, a'ya eşit değilse. karşılaştırken b=2 a=2 olduğundan yani eşit old. if'e girmez. c = a + b; // if'e girerse c, a ile b'nin toplamı olsun.
var d = c; // d değişkenini tanımlar ve c'ye eşitler. c, en baştaki değerini kullanır. c=2. if'e girmemişti. yani d=2 olur. </script>
< Bu mesaj bu kişi tarafından değiştirildi hyrgul -- 21 Haziran 2017; 4:18:29 >
<body>
<script language="JavaScript">
var a = 2; var b = 1; var c = 2;
if(++b != a++)
c = a + b;
var d = c;
</script>
</body>
</html>
Arkadaşlar bunu bize acıklayacak var mı acil
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.