#7 修正しました。
文字列かどうか見てからindexOfを使用するようにしました。