gpt4 book ai didi

ruby - 语法错误,意外 '='

转载 作者:太空宇宙 更新时间:2023-11-03 17:06:00 26 4
gpt4 key购买 nike

我有以下作为类(class)的一部分

def to_s
i = 0
first_line? = true
output = ''
@selections.each do | selection |
i += 1
if first_line?
output << selection.to_s(first_line?)
first_line? = false
else
output << selection.to_s
end
if i >= 5
output << "\r"
i = 0
else (output << " $ ")
end
end
return output
end

我收到以下语法错误

SyntaxError: list2sel.rb:45: syntax error, unexpected '='
first_line? = true
^
list2sel.rb:47: syntax error, unexpected keyword_do_block, expecting keyword_end
@selections.each do | selection |
^
list2sel.rb:51: syntax error, unexpected '='
first_line? = false
^

什么给,也先谢谢了,这让我抓狂。

最佳答案

我想,您不能用“?”命名变量在最后。

关于ruby - 语法错误,意外 '=',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3564872/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com