ひころぐ

ちなみにjavascriptだと数値かどうかを判断するにはこんな感じ??

var flag = Boolean(Number(‘13.4DDEE’));

もっといい方法があるのかな?

waka memo - tenmonグループ

意外にも?そんなことを考えたことが無かったことに気付いた。で、調べて見たけど、isNaNっていう組み込み関数を使うのが楽そう。

isNaN - MDC

isNaN('12.34AB') // => true(数値でない)

# もちろんisNaNなので、数値でないときにtrue、数値ならfalse。

ちなみにPerlなら、特に考えなしに正規表現でやるだろうか。

'12.34AB' =~ m{^\d+(?:\.\d+)?$}; # => false(数値でない)


To Tumblr, Love PixelUnion