166. 有効な数字文字列
シェアしよう
少し工夫が必要 - accepted / - tried
文字列が有効な数字かどうかチェックしてください。
「有効」というのは、下記のフォーマットの中の一つに当たること。
- 整数。
'0'や'-1'など - 小数。
'1.0'や'-2.335'など - 指数表記。
-12.3e45
BigInt、 Infinity、NaN 10進数以外の表記などは考慮不要。サイン(+ -)にご注意ください。
ノート
テストには全ての可能性をカバーすることを目指していません。この問題はJavaScriptのspecに対してのナレッジテストではありません。
面接官にスコープを確認し、適切にアルゴリズムを書けばOK。
isNaN()使わないで解けますか?