"undefined" の意味・用例・成り立ち

"undefined" という英単語の意味について解説します。

意味

"undefined" は次のような意味です:

未定義の、定義されていない、範囲や形状が明確でない(定まっていない)、表現する適当な言葉が存在しない

用例

a dispute concerning the meaning of an undefined term
未定義の用語の意味に関する論争
An "accident" is an undefined term in the policy.
その保険証書では「事故」の意味が定義されていない(直訳: その保険証書では「事故」未定義の用語である)。
# 事故の範囲が明確に定められていないと、加入者が事故に遭ってから保険会社に「それは事故とみなされません」と言われる恐れがある。
The relationship between the project officer and the functional division officer is a complex one. Both the roles are mutually dependent and have equal power. Hence authority is undefined. This leads to a lot of confusion about the role of the managers.
プロジェクト役員とファンクショナル・ディビジョン役員との関係は複雑である。 どちらの役割も相互に依存しており、権能も同等なのだ。 したがって、(両者の)権限は明確ではない。 これがマネージャーたち(プロジェクト役員とファンクショナル・ディビジョン役員)の役割に関する多大な混乱を引き起こしている。
In case of JavaScript, the interpreter returns undefined when accessing a variable or object property that is not yet initialized.
JavaScript では、初期化されていない変数やオブジェクト・プロパティにアクセスしたインタプリタは "undefined(定義されていません)" を返す。
In computing (particularly, in programming), undefined value is a condition where an expression does not have a correct value, although it is syntactically correct. An undefined value must not be confused with empty string, boolean "false" or other "empty" (but defined) values.
コンピューター(特にプログラミング)の分野において「未定義の値」とは、文法的には正しいけれど式が正しい値を持っていない状態のことである。 「未定義の値」は、空ストリングや、ブール値の「偽」、あるいはその他の「(定義はなされている)空の値」とは別物である。
I was enveloped by an undefined feeling that I have never experienced before, when I recently heard that Gianfranco Fini had been appointed Italy's new foreign minister.
先日 Gianfranco Fini氏がイタリアの新外相に任命されたと聞いたとき、私はかつて経験したことがない未定義の(表現する適当な言葉が存在しない)感情に包まれた。
# 「悲しい、腹立たしい、嬉しい」といった既存の言葉では言い表せない感情。

成り立ち

"undefined" という語は、 "un-" と "defined" に分解できます。

  • "un-" は接頭辞の一種で「否定」を意味します。
  • "defined" は "define" という動詞の過去分詞形です。 "define" の意味が「定義する、定める、境目を明確にする」などの意味なので、defined" は「定義された、定められた、境目が明確な」といった意味になります。