2014-12-15 いまさらだけど、splitは文字列専用なのね。 いま作っているプログラムにバグを発見 var hoge .... var arr = hoge.split("")というものなんだけど、 hogeはハッシュ値だったため、ごくたまに数字のみであるケースがあった。その際、integer にはsplitというメソッドはないためエラーとなっていた。 hoge = hoge + '';でhogeを文字列にして解決。 これだと数字の場合でも文字列の場合でもif 文などで条件分岐する必要がなく問題なし。 勉強になった。