文字列の数字同士を比較する時は、数値に変換してから - JavaScript
テキストエディタ(っぽいもの)を作ってて、バグってたから調べてみた結果、
文字列の数字同士を比較と危ないということがわかった
なので、数値として扱いたいときには必ず数値に変換してから比較すること!!
文字列同士の場合、以下のように、数値同士であればtrue
のものもfalse
になってしまう
> "9" < "10" < false
数値に変換すれば、思ったように動作する
> Number("9") < Number("10"); < true
失敗から学ぶことができてよかった!