zugewiesen habe Ich bin neu in Ruby. Ich habe den folgenden Code-Block:Warum bekomme ich einen ungültigen Wertausdruck, obwohl ich den Wert
a = 10
while a < 20 do
puts "True"
a++
next unless a == 12
puts "This is not 12"
end
$end
Aber ich bin immer leer Wertausdruck für a ==12
.i 10 hinein zugewiesen zu beginnen, damit ich sehe nicht, warum ich nichtig Wert bin immer.
'' ++ Operator in Ruby nicht existiert – Ursus
'würde $ end' ersetzen soll erhöhen eine Ausnahme, wenn "aa" durch "a + = 1" ersetzt wurde –