Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Intl.PluralRules.selectRange()

Baseline 2023
Newly available

Depuis ⁨August 2023⁩, cette fonctionnalité fonctionne sur les appareils et les versions de navigateur les plus récents. Elle peut ne pas fonctionner sur les appareils ou navigateurs plus anciens.

La méthode Intl.PluralRules.prototype.selectRange() reçoit deux valeurs en arguments et renvoie une chaîne de caractères qui indique la règle de nombre (pluriel) à utiliser pour un formatage tenant compte de la locale.

Syntaxe

js
selectRange(debutIntervalle, finIntervalle);

Valeur de retour

Une chaîne de caractères qui représente la catégorie grammaticale de nombre. Ce peut être une chaîne parmi "zero", "one", "two", "few", "many" ou "other" et qui est pertinente pour la locale dont les règles de localisation sont définies dans les règles de pluriel des langues LDML.

Description

Cette fonction sélectionne une catégorie de nombre selon les options de locale et de formatage portées par l'objet Intl.PluralRules.

Exemples

Utiliser selectRange()

js
new Intl.PluralRules("sl").selectRange(102, 201);
// → 'few'

new Intl.PluralRules("pt").selectRange(102, 102);
// → 'other'

Spécifications

Specification
ECMAScript® 2026 Internationalization API Specification
# sec-intl.pluralrules.prototype.selectrange

Compatibilité des navigateurs

Voir aussi