昨日のエントリーで「JavaScript:文字を数値に変換する方法」を書いたのですが、 そのコメントにてcyokodogさんが他の方法を教えてくれました。 そっちの方が記述少なく行けることが判明したので、 それも使ってみて動作を確かめようと思います。 変数の値がそれぞれ下記の時 var test01 = 10.5; //数値 var test02 = '10.5'; //文字 var test03 = '10.5px'; //文字(pxを含む) var test04 = parseInt(test03);//test03からpxを取った数値(整数)にする var test05 = parseFloat(test03);//test03からpxを取って数値(少数含む)にする その結果は・・・ test01 + test01 = test02 + test02 = test03 + test0