[Edge]。→、
Intl.PluralRules を考慮した複数形の書式化で計算されたオプションをオブジェクトで返します。
| Intl.PluralRules | Intl.PluralRules |
|---|
以下の様なプロパティを持つオブジェクト。
値例: 「zero」「one」「two」「few」「many」「other」
値例: 「cardinal」「ordinal」
minimumSignificantDigits、maximumSignificantDigits の何れかが有る場合は、minimumFractionDigits、maximumFractionDigits は有りません。
DA=new Intl.PluralRules('ja'); //日本語。
D=DA.resolvedOptions(); //=[object]:[object Object]
//locale=[string]:ja
//type=[string]:cardinal
//minimumIntegerDigits=[number]:1
//minimumFractionDigits=[number]:0
//maximumFractionDigits=[number]:3
//pluralCategories=[object]:other
DA=new Intl.PluralRules('ja', {minimumSignificantDigits:3}); //日本語、数値の最小有効桁数。
D=DA.resolvedOptions(); //=[object]:[object Object]
//locale=[string]:ja
//type=[string]:cardinal
//minimumIntegerDigits=[number]:1
//minimumSignificantDigits=[number]:3
//maximumSignificantDigits=[number]:21
//pluralCategories=[object]:other
DA=new Intl.PluralRules('ja', {minimumIntegerDigits:10, minimumSignificantDigits:3}); //日本語、整数部の最小桁数、数値の最小有効桁数。
D=DA.resolvedOptions(); //=[object]:[object Object]
//=[object]:[object Object]
//locale=[string]:ja
//type=[string]:cardinal
//minimumIntegerDigits=[number]:10
//minimumSignificantDigits=[number]:3
//maximumSignificantDigits=[number]:21
//pluralCategories=[object]:other