Ruby 什么';在这个代码示例中,逗号是什么?
1点以后逗号应该做什么 下面是该示例的完整上下文:Ruby 什么';在这个代码示例中,逗号是什么?,ruby,syntax,Ruby,Syntax,1点以后逗号应该做什么 下面是该示例的完整上下文: syntax error, unexpected ',', expecting $end #另外,如if,您可以在语句末尾将while用作语句修饰符: 现金=100_000.00 总和=0 现金+=1.00,总和,而现金
syntax error, unexpected ',', expecting $end
#另外,如if,您可以在语句末尾将while用作语句修饰符:
现金=100_000.00
总和=0
现金+=1.00,总和,而现金<1_000_000.00时,下划线被忽略
#所以现金一直累积到等于1000000.00美元。我喜欢!
这不是第一本也不是最后一本在代码中有明显打字错误的编程书。这也不是第一本也不是最后一本在代码中有明显打字错误的编程书。可能是键入错误或打印错误的分号(;)?可能是键入错误或打印错误的分号(;)?它很可能是一个分号,但代码仍然是错误的。我觉得缺少了一些背景。作者用sum做什么
您可以按以下方式使用while,这可能有助于解释意图
#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!
i=0
当i<10时,将i+=1
这意味着这个代码是有意义的
i = 0
puts i +=1 while i < 10
cash+=1.00,而cash<1\u 000\u 000.00
它很可能是一个分号,但代码仍然是错误的。我觉得缺少了一些背景。作者用sum做什么
您可以按以下方式使用while,这可能有助于解释意图
#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!
i=0
当i<10时,将i+=1
这意味着这个代码是有意义的
i = 0
puts i +=1 while i < 10
cash+=1.00,而cash<1\u 000\u 000.00
这是一个错误。有一个关于它的错误,但在中没有任何内容(自2007年10月16日以来一直没有更新)。这是一个错误。有关于它的详细说明,但中没有任何内容(自2007年10月16日以来从未更新过)。完整内容如下:
另外,与if一样,可以在语句末尾使用while作为语句修饰符
声明:
cash += 1.00 while cash < 1_000_000.00
cash=100_000.00
总和=0
现金+=1.00,总和,而现金<1_000_000.00时,下划线被忽略
所以现金一直累积到等于1000000.00美元。我喜欢
显然这里至少有一个错误。我的猜测是作者无意中使用了perl或C风格的逗号运算符,然后只删除了一部分有问题的语句。完整上下文如下: 另外,与if一样,可以在语句末尾使用while作为语句修饰符 声明:
cash += 1.00 while cash < 1_000_000.00
cash=100_000.00
总和=0
现金+=1.00,总和,而现金<1_000_000.00时,下划线被忽略
所以现金一直累积到等于1000000.00美元。我喜欢
显然这里至少有一个错误。我的猜测是,作者无意中使用了perl或C风格的逗号运算符,然后只删除了有问题语句的一部分