ちなみにjavascriptだと数値かどうかを判断するにはこんな感じ??
var flag = Boolean(Number(‘13.4DDEE’));
もっといい方法があるのかな?
waka memo - tenmonグループ
意外にも?そんなことを考えたことが無かったことに気付いた。で、調べて見たけど、isNaNっていう組み込み関数を使うのが楽そう。
isNaN('12.34AB') // => true(数値でない)
# もちろんisNaNなので、数値でないときにtrue、数値ならfalse。
ちなみにPerlなら、特に考えなしに正規表現でやるだろうか。
'12.34AB' =~ m{^\d+(?:\.\d+)?$}; # => false(数値でない)
…