O Color Flipper é um projeto simples que demonstra como criar uma aplicação web que muda a cor de fundo de uma página com base em cores aleatórias.
- Botão de Troca de Cor: Ao clicar no botão "Trocar Cor", a cor de fundo da página será alterada para uma cor aleatória.
- Cores Aleatórias: O projeto utiliza o método
Math.random()para gerar cores aleatórias e exibi-las na interface.
- JavaScript
- HTML
- CSS
-
Clone este repositório para o seu computador:
[email protected]:JyojiTenguam/ColorFlipper.git -
Navegue até o diretório do projeto:
cd ColorFlipper -
Abra o arquivo
index.htmlem seu navegador. -
Clique no botão "Click me" para ver a cor de fundo da página mudar aleatoriamente.
const colors = ["#ff0000", "#00ff00", "#0000ff", "#ffff00", "#00ffff", "#ff00ff"];
const button = document.getElementById("btn");
const body = document.body;
button.addEventListener("click", changeColor);
function changeColor() {
// Gera um índice aleatório dentro do comprimento da array de cores
const randomIndex = Math.floor(Math.random() * colors.length);
// Obtém a cor correspondente ao índice aleatório
const color = colors[randomIndex];
// Altera a cor de fundo do corpo da página
body.style.backgroundColor = color;
}