node.js
const axios = require("axios");
const getCountriesByRegion = region => {
return axios
.get(`https://restcountries.eu/rest/v2/region/${region}`)
.then(response => response.data.map(country => country.name));
};
const countriesInAsia = getCountriesByRegion("asia");
const countriesInEurope = getCountriesByRegion("europe");
Promise.all([countriesInAsia, countriesInEurope])
.then(values => console.log(values))
.catch(e => console.log(e));