Gerador de nomes HUE HUE BR.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

125 lines
2.8 KiB

2 years ago
<!DOCTYPE HTML>
<html lang="en">
<head>
<meta charset=utf-8>
<title>HUE HUE Name Generator</title>
</head>
<body>
<div id="content"></div>
</body>
</html>
<script>
(function() {
const first = [
["Carreta", 1],
["Iphone", 0],
["Androide", 0],
["Andróide", 1],
["Bruxa", 1],
["Bruxo", 0],
["Apóstolo", 0],
["Homem", 0],
["Mulher", 1],
["Socialite", 1],
["Advogado", 0],
["Advogada", 1],
["Professor", 0],
["Professora", 1],
["Morador", 0],
["Moradora", 1],
["Guardião", 0],
["Guardiã", 1],
["Estagiário", 0],
["Estagiária", 1],
["Síndico", 0],
["Síndica", 1],
["Lavadeira", 1],
["Cadeira", 1],
["Senhorita", 1],
["Moço", 0],
["Moça", 1],
["Novinho", 0],
["Novinha", 1],
];
const last = [
["Carente", "Carente"],
["Júnior", "Júnior"],
["Da Alegria", "Da Alegria"],
["Da Rua", "Da Rua"],
["Da Escola", "Da Escola"],
["Do Prédio", "Do Prédio"],
["De Carne", "De Carne"],
["De Dados", "De Dados"],
["Da Semana", "Da Semana"],
["Da Ciência", "Da Ciência"],
["Da Cama", "Da Cama"],
["Da Monarquia", "Da Monarquia"],
["Da Conspiração", "Da Conspiração"],
["Do Estado", "Do Estado"],
["Do Nordeste", "Do Nordeste"],
["Do Sul", "Do Sul"],
["Do Norte", "Do Norte"],
["Do Brasil", "Do Brasil"],
["Do Oriente", "Do Oriente"],
["Do Ocidente", "Do Ocidente"],
["Do Pão", "Do Pão"],
["Do Rio", "Do Rio"],
["Do Mar", "Do Mar"],
["Da Terra", "Da Terra"],
["Do Ar", "Do Ar"],
["Pobre", "Pobre"],
["Gaúcho", "Gaúcha"],
["Barriga Verde", "Barriga Verde"],
["Paranaense", "Paranaense"],
["Mineiro", "Mineira"],
["Acriano", "Acriana"],
["Alagoano", "Alagoana"],
["Amapaense", "Amapaense"],
["Amazonense", "Amazonense"],
["Baiano", "Baiana"],
["Cearense", "Cearense"],
["Brasiliense", "Brasiliense"],
["Capixaba", "Capixaba"],
["Goiano", "Goiana"],
["Maranhense", "Maranhese"],
["Paraense", "Paraense"],
["Paulista", "Paulista"],
["Carioca", "Carioca"],
["Nordestino", "Nordestino"],
["Paraibano", "Paraibana"],
["Paranaense", "paranaense"],
["Fluminense", "Fluminense"],
["Casado", "Casada"],
["Concreto", "Concreto"],
["Furacão", "Furacão"],
["Branco", "Branca"],
["Preto", "Preta"],
["Amarelo", "Amarela"],
["Vermelho", "Vermelha"],
["Premiado", "Premiada"],
["Vacianado", "Vacinada"],
["Carpinteiro", "Carpinteira"],
];
function getRandomInt(max) {
return Math.floor(Math.random() * max);
}
function generate() {
const initial = first[getRandomInt(first.length)];
const final = last[getRandomInt(last.length)];
return initial[0] + " " + final[initial[1]];
}
function show() {
let name = document.createElement("p");
name.innerHTML = generate();
document.getElementById("content").append(name);
}
show();
})();
</script>