const english = new Intl.Locale('en-Latn-US');
const korean = new Intl.Locale('ko-Kore-KR');
const arabic = new Intl.Locale('ar-Arab-EG');
console.log(english.minimize().baseName);
// expected output: "en"
console.log(korean.minimize().baseName);
// expected output: "ko"
console.log(arabic.minimize().baseName);
// expected output: "ar"
JavaScript Demo: Intl.Locale.prototype.minimize()
x1const english = new Intl.Locale('en-Latn-US');
2const korean = new Intl.Locale('ko-Kore-KR');
3const arabic = new Intl.Locale('ar-Arab-EG');
4
5console.log(english.minimize().baseName);
6// expected output: "en"
7
8console.log(korean.minimize().baseName);
9// expected output: "ko"
10
11console.log(arabic.minimize().baseName);
12// expected output: "ar"
13