Intl.PluralRules.select()
The Intl.PluralRules.prototype.select()
method returns a
string indicating which plural rule to use for locale-aware formatting.
Syntax
select(number)
Parameters
number
-
The number to get a plural rule for.
Return value
A string representing the pluralization category of the number
, can be one
of zero
, one
, two
, few
,
many
or other
.
Description
This function selects a pluralization category according to the locale and formatting
options of a Intl.PluralRules
object.
Examples
Using select()
new Intl.PluralRules('ar-EG').select(0);
// → 'zero'
new Intl.PluralRules('ar-EG').select(1);
// → 'one'
new Intl.PluralRules('ar-EG').select(2);
// → 'two'
new Intl.PluralRules('ar-EG').select(6);
// → 'few'
new Intl.PluralRules('ar-EG').select(18);
// → 'many'
Specifications
Specification |
---|
ECMAScript Internationalization API Specification # sec-intl.pluralrules.prototype.select |
Browser compatibility
BCD tables only load in the browser