Çözüldü Kodda +'nın mantığı nedir?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
12 Kasım 2016
Mesajlar
3.390
Makaleler
4
Çözümler
2
Daha fazla  
Cinsiyet
Erkek
Aşağıdaki kodda InnerHTML'in içerisinde yer alan " + Z+ " kısmındaki artıları neden koymam gerekiyor Z'yi bulması için?

1696119954717.png
 
Son düzenleyen: Moderatör:
Çözüm
Formülde + Z + kısmındaki +lar nasıl herhangi bir şey belirtmeden X + y anlamına geliyor?

X + y anlamına gelmiyorlar ki. İnnerhtml içinde yazan şey "the Value of Z is" + Z + "." bu ifadenin yaptığı iş önceden tanımlanmış Z değişkeni ile iki adet stringi toplamak.

+ Lar nasıl herhangi bir şey belirtmeden X + y anlamına geliyor?

Burada +ların görevi stringleri birleştirmek.
Z nin değerini yazıya ekliyorsunuz
Yani orada Z yi bulmak için neden x+y dememişiz de "+ z + demişiz bunu sormak istedim hocam.
Programlama diline ve veri tipine göre değişiklik gösterse de "+" işareti toplama veya ekleme görevi görüyor.
Biliyorum hocam bınu. sorum bu +nın ne yaptığı değil belirttiğim yerde o artıyı yazdığımızda x+y değil de neden +z+

@533388 yardımcı olabilir misin hocam müsaitsen?
 
Son düzenleme:
sorum bu şekilde hocam. Yani o artıyı yazdığımızda x+y değil de neden +z+
Çünkü orda 3 tane şeyi yan yana yazdırıyorsun ve aralarına "+" koyarak yazdırıyorsun, +z+ olarak düşünme. örneğin "asdasdasdasdas"(String) + Z(int) + "."(String). Orada 2 tane metin ve 1 sayı var.
Eğer oradakiler yazı değil de x,y,z değişkenlerine atanmış sayı olsalardı x + z + y olarak yazacaktın, ve neden orda +z+ var diye sormana gerek kalmazdı.
 
Önce x ve yi declare ettik daha sonra dedik ki document.getelementbyID("demo.innterhtml = "the value of Z is " + z +" "."

Kısmınında programın z varyantını bulduğu formülde + Z + kısmındaki + lar nasıl herhangi bir şey belirtmeden x + y anlamına geliyor?
 
Formülde + Z + kısmındaki +lar nasıl herhangi bir şey belirtmeden X + y anlamına geliyor?

X + y anlamına gelmiyorlar ki. İnnerhtml içinde yazan şey "the Value of Z is" + Z + "." bu ifadenin yaptığı iş önceden tanımlanmış Z değişkeni ile iki adet stringi toplamak.

+ Lar nasıl herhangi bir şey belirtmeden X + y anlamına geliyor?

Burada +ların görevi stringleri birleştirmek.
 
Çözüm
Çünkü orda 3 tane şeyi yan yana yazdırıyorsun ve aralarına "+" koyarak yazdırıyorsun, +z+ olarak düşünme. örneğin "asdasdasdasdas"(String) + Z(int) + "."(String). Orada 2 tane metin ve 1 sayı var.
Eğer oradakiler yazı değil de x,y,z değişkenlerine atanmış sayı olsalardı x + z + y olarak yazacaktın, ve neden orda +z+ var diye sormana gerek kalmazdı.
Şimdi anladım hocam. Orada z'yi + ların arasına almak aslında toplama fonksiyonu ile alakası yok.

Orada diğerleri string olduğu için eğer " " içerisine "+z+" değil de sadece "z" yazarsam int olarak değil string olarak algılar değil mi? Doğru mu anlamışım

X + y anlamına gelmiyorlar ki. İnnerhtml içinde yazan şey "the Value of Z is" + Z + "." bu ifadenin yaptığı iş önceden tanımlanmış Z değişkeni ile iki adet stringi toplamak.



Burada +ların görevi stringleri birleştirmek.
Tamam hocam anladım şimdi. Ezberleyip geçmek istemiyorum hocam o yüzden sordum bu basit şeyi. Çok Teşekkür ederim yardım edip bilgi paylaşanlara.
 

Technopat Haberler

Geri
Yukarı