変数名に$を付けないと数値しか受け付けなくなるんですね 文字を数値用の変数に入れようとしたためエラーが出たようです 対処の仕方は既にコメントしていただいているので省きますね