プログラムしたいねん!
Pages
ホーム
2009年12月25日金曜日
JavaScript 0埋めされた数字をキャストする方法
'001250' といった0梅された文字列を parseInt('001250') などでキャストすると 0 になってしまいます。
そこでできるだけ短くで考えたのがこれ。
'001250'.replace(/^0+/, '').replace(/^$/, '0')
お尻の「.replace(/^$/, '0')」は置換して空になってしまった場合の処理です。。。
もっとスマートなのあるかな。。。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
Followers
0 件のコメント:
コメントを投稿