Neden küme parantezlerini if
/else
yapılarında kullanamıyorum? Python'u bıraktım, ifadeleri dikkatli bir şekilde girerek rahat hissetmedim.Kıvırcık parantezleri Ruby'de/else kullanabilir miyim?
Bu, Ruby'de de aynı şekilde mi? Örneğin, böyle bir şey yazabilir miyim?
if token == "hello" {
puts "hello encountered"
# lots of lines here
}
Bunu yapmak için kaşlı ayraç kullanmanın herhangi bir yolu var mı? Blokları da okudum, ancak if
/else
ifadelerinde nasıl kullanılabileceğini bilmiyorum.
sen işlerin nasıl görüneceğini görebiliyor musunuz – dave
@dave başka bir göz atmanız gerekiyor .. akılda kabul ederek :) – Jeet
Burada bir hata yaptığınızı düşünüyorum. Bir dilin sözdizimini beklentilerinize (en azından Ruby'de değil) bükemezsiniz. Bunun yerine, beklentilerinizi bir dilin söz dizimine doğru bükmeniz gerekecektir. Bu sadece yeni bir dil öğrenmenin bir parçası. Kodunuzu girerken kendinizi rahat hissetmiyorsanız, daha iyi bir IDE veya editör kullanın. Yapman gereken bir şey, bu yüzden sadece bir sorun olmamalı. – AboutRuby