cash = 100_000.00
sum = 0
cash += 1.00, sum while cash < 1_000_000.00 # underscores ignored
Je trouve l'exemple ci-dessus dans un livre « Learning Ruby » mais en utilisant Ruby 1.9, il ne compile pas (« interpréter »?)Quelle est la virgule pour dans cet exemple de code?
syntax error, unexpected ',', expecting $end
Quelle est la virgule supposé faire après 1,00?
Voici le contexte complet de l'exemple:
#Also, like if, you can use while as a statement modifier, at the end of a statement:
cash = 100_000.00
sum = 0
cash += 1.00, sum while cash < 1_000_000.00 # underscores ignored
#So cash just keeps adding up until it equals $1,000,000.00. I like that!
Damné. Vous êtes doué. –