Malleys,
а так?
<p id="flag"></p>
<button onclick="showRandomFlag()">Показать следующий случайный флаг</button>
<style>
@font-face {
font-family: "Noto Color Emoji";
src: url("https://cdn.rawgit.com/googlei18n/noto-emoji/master/fonts/NotoColorEmoji.ttf");
}
html {
font: 300% "Apple Color Emoji", "Android Emoji", "Twemoji Mozilla", "Noto Color Emoji";
}
</style>
<script>
function showRandomFlag() {
var countries = ["GB", "US", "RU"].map(v => v.replace(/[a-z]/gi, match =>
String.fromCodePoint(match.toLowerCase().codePointAt() + 127365)));
var country = countries[Math.random() * countries.length | 0];
document.getElementById("flag").textContent = country;
}
showRandomFlag();
</script>