初級 › 配列リテラルでカンマを付け忘れたときの SyntaxError › パターン3
配列リテラルでカンマを付け忘れたときの SyntaxError
配列の要素を並べる際、区切りのカンマを付け忘れると、次の要素が「予期しないトークン」として構文エラーになります。
1 temps = [36.5, 37.2_ 38.0] ^ 2 puts temps.max
main.rb:1: syntax error, unexpected float literal, expecting ']' (SyntaxError)
temps = [36.5, 37.2 38.0]
^~~~
空欄を埋めて実行を通す
小数の配列でも同様にカンマが必要です。要素の型が変わってもルールは変わりません。
次の問題