У меня есть класс Country с четырьмя параметрами конструктора.
Затем я создаю несколько новых стран из этого класса с указанными значениями.
У меня вопрос, как я могу создать метод, которыйможет найти и вернуть объект с значением this.value, равным входу в методе?
class Country {
constructor(name, area, population, topdomain) {
this.name = name;
this.area = area;
this.population = population;
this.topdomain = topdomain;
}
static findCountry = domain => {
/*Here is where the magic should happen.
If domain is in any of the countries below, then it should return the country name.
*/
}
}
norway = new Country("Norway", 323802, 5320045, ".no");
sweden = new Country("Sweden", 450295, 9960487, ".se");
russia = new Country("Russia", 17098242, 142257519, ".ru");
china = new Country("China", 9596960, 1379302771, ".cn");
Эта функция должна возвращать "Norway":
Country.findCountry(".no");