--- title: Intl.PluralRules.prototype.resolvedOptions() slug: Web/JavaScript/Reference/Global_Objects/Intl/PluralRules/resolvedOptions tags: - Internationalization - Intl - JavaScript - Localization - Method - PluralRules - Prototype - Reference ---
The Intl.PluralRules.prototype.resolvedOptions() メソッドは、この {{jsxref("Collator")}} オブジェクトの初期化時に計算されたロケールと照合オプションを反映したプロパティを持つ新しいオブジェクトを返します。
pluralRule.resolvedOptions()
与えられた {{jsxref("PluralRules")}} オブジェクトの初期化時に計算されたロケールと照合オプションを反映したプロパティを持つ新しいオブジェクトです。
返されるオブジェクトには以下のプロパティがあります。
localelocale に含まれます。pluralCategorieszero", "one", "two", "few", "many", "other" のリストの中から選択します。typecardinal または ordinal)。以下の二つのプロパティのグループの中では、一つだけしか設定できません。
minimumIntegerDigitsminimumFractionDigitsmaximumFractionDigitsoptions 引数で指定された値が入るか、既定値で埋められます。これらのプロパティは minimumSignificantDigits と maximumSignificantDigits のどちらも options 引数で指定されなかった場合のみ存在します。minimumSignificantDigitsmaximumSignificantDigitsoptions 引数で指定された値が入るか、既定値で埋められます。これらのプロパティは、少なくとも1つのプロパティが options 引数で提供された場合にのみ表示されます。resolvedOptions メソッドの使用var de = new Intl.PluralRules('de-DE');
var usedOptions = de.resolvedOptions();
usedOptions.locale; // "de-DE"
usedOptions.maximumFractionDigits; // 3
usedOptions.minimumFractionDigits; // 0
usedOptions.minimumIntegerDigits; // 1
usedOptions.pluralCategories; // Array [ "one", "other" ]
usedOptions.type; // "cardinal"
| 仕様書 |
|---|
| {{SpecName('ES Int Draft', '#sec-intl.pluralrules.prototype.resolvedoptions', 'Intl.PluralRules.prototype.resolvedOptions')}} |