jQueryとかでCSSのpaddingとかを抜きだした時、 pxやemがついたまま抜きだされてくる。 これをreplace()などで数値だけにして足し算とかをしようとしても、 文字列として扱われてしまうことになる。 つまり、文字を数値へ変換しなければならないのだけど、 JavaScriptでどうやれば数値になるのか知らない。 調べたらたまに使っているeval()を使う事で、 文字を数値として使うことができるらしいので、 メモとしてエントリーしておく。 ※文字列を数値とする場合はevelは利用しないように!! 本エントリーはJavaScriptを勉強する過程で書いた記事です。文字列を数値に変える場合、本エントリーのようなevelを利用するのではなく、次のエントリー「JavaScript:文字を数値に変換する方法その2」を参照し、parseInt()やparseFloat()を利用するように
![JavaScript:文字を数値に変換する方法(非参考版)](https://cdn-ak-scissors.b.st-hatena.com/image/square/f6b1ad43b398423a4ea8469e1c0b9df0b83df077/height=288;version=1;width=512/https%3A%2F%2Fh2ham.up.seesaa.net%2Fimage%2F200811051.png)