Find Locale

by Suryar Praveen

JavaScript

var abc = {
    "primaryLocale": {
        "en": "en-US",
        "de": "de-DE",
        "es": "es-ES",
        "fr": "fr-FR",
        "nl": "nl-NL"
    },
    "alternateLocale": {
        "en-EU": "en-GB",
        "en-BE": "en-GB"
    },
    "excludeLocale": [
        "en-EU",
        "en-BE"
    ]
}



//console.log(abc)
//abc.forEach(console.log('hi 1'))
var arrayEntry = Object.entries(abc);
var arrayData = Object.keys(abc);

console.log(arrayEntry);

for(i=0; i<=arrayData.length; i++){
//console.log(arrayData[i]);
//console.log((abc[arrayData[i]]));

}



var locales = [
    "en-CA",
    "en-GB",
    "en-EU",
    "en-IE",
    "fr",
    "en-BE",
    "nl",
    "en-AU",
    "de",
    "en-NZ",
    "es",
    "es-ES",
    "es-US"
];



var result = locales.filter((s)=>!s.includes('-'));
//console.log(result);
var arr2 = locales.filter((s)=> s.includes("es"));
//console.log('ES', arr2)