memrootじしょ
英和翻訳
nan
nan
/næn/
ナン
1.
数値計算で定義されない、または表現できない結果を示す値。
プログラミングや数学において、計算不能または無効な数値結果を示す特殊な値です。例えば、0による除算や、負の数の平方根を求める際に発生します。
The
result
of
10
/
0
is
nan.
(10 ÷ 0 の結果はnanです。)
The
特定のものを指す英語の冠詞です。
result
「結果」や「成り行き」を意味する英単語です。
of
〜の、〜に関する、といった所有や関連を示す前置詞です。
10
数字の10を表します。
/
割り算を表す記号です。
0
数字の0を表します。
is
「〜である」という意味の動詞beの三人称単数現在形です。
nan
Not a Numberの略で、計算結果が数値として定義できない、または表現できない状態を示します。
Math.sqrt(-1)
(-1 の平方根の計算結果はnanになります。)
Math
数学的な機能を提供するオブジェクトです。
.
オブジェクトのメンバーにアクセスするための記号です。
sqrt
平方根を計算する関数です。
(-1)
平方根を求める対象の数値で、負の数です。
parseInt("abc")
(文字列 "abc" を整数に変換しようとした結果はnanになります。)
parseInt
文字列を解析して整数を返す関数です。
("abc")
解析対象の文字列で、数字ではないため結果はnanになります。
関連
NaN
Not a Number
invalid
undefined
numeric
float