Início Profile Projeto
Avatar de

Nayra Braga Barbosa

Alura MIDI

  • HTML
  • CSS
  • JavaScript

Instrumento Musical

Este projeto tem como objetivo praticar JavaScript e aprender a tornar as páginas dinâmicas, reproduzindo sons de um instrumento musical: a bateria. Cada botão clicado reproduz um som diferente. O projeto já inclui os arquivos HTML e CSS, sendo necessária apenas a modificação do JavaScript e do CSS para responsividade.

🪧 Vitrine.Dev
Nome Alura MIDI
🏷️ Tecnologias HTML, CSS e JavaScript
🚀 URL https://instrumento-musical-nayrabra.vercel.app/
💻 Responsividade Celular, Tablet e Desktop

Entendendo o Funcionamento

No arquivo 'main.js', a função 'tocaSom()' é usada para identificar quando um elemento de áudio é clicado. Se for clicado, ele será reconhecido; caso contrário, uma mensagem de erro será exibida, se estiver usando o console do navegador.

O loop 'for' foi implementado para otimizar o código. Ao percorrer o laço, o som do instrumento é capturado ao clicar no botão e a cor do botão é alterada para vermelho durante o clique. Além disso, é possível acionar o som pressionando a tecla "Enter" ou a barra de espaço. A cor do botão retornará ao normal ao soltar a tecla.

Feito por:

Nayra Braga Barbosa

Linkedin: https://www.linkedin.com/in/nayra-barbosa/

Página desenvolvida como resultado de um curso na Alura.