初級 › 配列リテラルでカンマを付け忘れたときの SyntaxError › パターン4
配列リテラルでカンマを付け忘れたときの SyntaxError
配列の要素を並べる際、区切りのカンマを付け忘れると、次の要素が「予期しないトークン」として構文エラーになります。
1 scores = [10, 20_ 30, 40] ^ 2 puts scores.max
main.rb:1: syntax error, unexpected integer literal, expecting ']' (SyntaxError)
scores = [10, 20 30, 40]
^~
空欄を埋めて実行を通す
複数箇所カンマがある配列でも、抜けている1箇所だけでエラーになります。
次の問題