.placa {
background-color: #fff;
border-color:#007bff;
color: #333;
font-family: Arial, sans-serif;
font-size: 24px;
text-align: center;
padding: 10px;
width: 250px;
margin: 0 auto;
border-radius: 8px;
}
.placa span {
display: block;
font-size: 32px;
margin-bottom: 10px;
}
function calcularNumerologiaPlaca() {
var placa = document.getElementById(‘placa’).value;
// Remove espaços em branco e converte a placa para maiúsculas
placa = placa.replace(/s/g, ”).toUpperCase();
// Verifica se a placa possui o formato correto
if (!/^([A-Z]{3}d{1}[A-Z]{1}d{2})$/.test(placa)) {
document.getElementById(‘resultado’).innerHTML = ‘Formato de placa inválido. Utilize o formato AAA1A11.’;
return;
}
// Calcula a soma dos valores numéricos das letras da placa
var letras = placa.match(/[A-Z]/g);
var soma = 0;
letras.forEach(function(letra) {
soma += letra.charCodeAt(0) – 64;
});
// Calcula o número de vibração da placa
var vibracao = soma % 9 || 9;
// Exibe a mensagem de vibração correspondente
var mensagem = ”;
switch (vibracao) {
case 1:
mensagem = ‘A placa possui vibração de liderança e independência.’;
break;
case 2:
mensagem = ‘A placa possui vibração de parcerias e equilíbrio.’;
break;
case 3:
mensagem = ‘A placa possui vibração de criatividade e expressão.’;
break;
case 4:
mensagem = ‘A placa possui vibração de estabilidade e segurança.’;
break;
case 5:
mensagem = ‘A placa possui vibração de liberdade e aventura.’;
break;
case 6:
mensagem = ‘A placa possui vibração de harmonia e responsabilidade.’;
break;
case 7:
mensagem = ‘A placa possui vibração de introspecção e espiritualidade.’;
break;
case 8:
mensagem = ‘A placa possui vibração de poder e autoridade.’;
break;
case 9:
mensagem = ‘A placa possui vibração de conclusão e encerramento.’;
break;
}
var resultadoPlaca = document.getElementById(‘resultado-placa’);
resultadoPlaca.innerHTML = `
${placa.substr(3, 1)}
${placa.substr(4, 2)}
Vibração ${vibracao}
${mensagem}
`;
}
Numerologia de Placa
