列挙可能な

「列挙可能な」の英語

「列挙可能な」は英語で countable と言います。数学では countable が最も一般的で、denumerable は専門的な表現です。プログラミングで列挙操作の対象になるプロパティには enumerable を使います。

「列挙可能な」の英語の使い分け

例文

We showed that the solution set is denumerable.

その解集合は列挙可能な集合だ。

コアイメージ

要素を一つずつ順に数えられ、一覧にできる性質

語源

denumerableは接頭辞deとラテン語のnumerare「数える」が組み合わさって生まれ、元来は数え尽くせることを表して学術的に用いられるようになった

コラム

  • 数学文献ではdenumerableを列挙可能と訳すが、定義によって有限集合を含むかどうかが異なるため本文中の定義を確認する

例文

Make the property enumerable so it appears in for...in loops.

そのプロパティを列挙可能な状態にして、for...inループに表示されるようにする。

コアイメージ

列挙可能な、オブジェクトのプロパティが列挙操作で表示される性質を表す

英英

Specifically of object properties that are included in enumeration constructs; a flag indicating whether a property will appear in iteration mechanisms such as for...in.

語源

enumerableは、enumerate(列挙する)に接尾辞-ableが付いて「列挙できる」を示す語形成から来ており、属性の出現可否を表す用法が広がった。

コラム

  • JavaScriptなどの実装では列挙可能なプロパティだけがfor...inで列挙され、Object.keysや列挙フラグとの関係で出力結果が異なる点に注意。

「列挙可能な」のレベル別の例文

「列挙可能な」を英語にするときのよくある間違い

  • × This property is denumerable.

    ○ This property is enumerable.

    プログラムのプロパティが列挙操作の対象になる場合は enumerable を使います。

  • × The set is denumerable because it has ten elements.

    ○ The set is countable because it has ten elements.

    denumerable は文献によっては可算無限を指すため、有限集合には一般的な countable を使うのが安全です。

「列挙可能な」の英語についてよくある質問

Q. 「列挙可能な」を英語で一言で言うと?
数学の意味なら countable が最も一般的です。プログラミングのプロパティについては enumerable を使います。
Q. denumerable と enumerable の違いは?
denumerable は数学で使われる専門的な表現で、文献によっては可算無限を指します。enumerable は、特にプログラミングでプロパティなどが列挙操作の対象になることを表します。
Q. 「列挙可能な」をプログラミングでどう言う?
enumerable と言うのが一般的です。JavaScriptでは、enumerable なプロパティが for...in や Object.keys など特定の操作の対象になります。

「列挙可能な」と関連する日本語の英語

ほかの日本語から英語を引く

おすすめの単語帳

1 / 1