Este projeto é um simples tradutor e codificador de Código Morse. Ele permite converter texto em Código Morse e vice-versa, utilizando uma interface amigável.
- Traduzir texto para Código Morse 📝: Digite um texto na área de entrada e clique no botão "Traduzir para Morse" para ver a conversão em Código Morse.
- Traduzir Código Morse para texto 💬: Digite ou cole um código Morse na área de entrada e clique no botão "Traduzir para Texto" para ver a conversão de volta para texto.
- HTML 🌐: Estruturação da página.
- CSS 🎨: Estilos da interface.
- JavaScript ⚡: Funcionalidade para conversão entre texto e Código Morse.
- Entrada de Texto ⌨️: Digite o texto que deseja traduzir para Código Morse na área de texto "Digite seu texto aqui...".
- Traduzir para Morse 🔄: Clique no botão "Traduzir para Morse" e o Código Morse correspondente aparecerá na área abaixo.
- Entrada de Código Morse 📊: Digite ou cole um Código Morse na área "Código Morse aparecerá aqui...".
- Traduzir para Texto 🔄: Clique no botão "Traduzir para Texto" e o texto correspondente será exibido na área de entrada de texto.
- Conversão de Texto para Código Morse 📝: O código JavaScript utiliza um dicionário de mapeamento entre caracteres do alfabeto (letras e números) e seus respectivos símbolos em Código Morse. Ao clicar no botão, cada caractere é convertido e mostrado na área de saída.
- Conversão de Código Morse para Texto 💬: Da mesma forma, o Código Morse inserido é convertido de volta para texto, utilizando um dicionário invertido que mapeia os códigos para seus caracteres correspondentes.
- Clone o repositório para o seu computador.
- Abra o arquivo
index.html
no seu navegador para começar a usar o tradutor.
/src
/css
styles.css (Estilos do projeto)
/js
script.js (Funções para conversão entre texto e Morse)
index.html (Página principal com a interface)
- Texto: "Olá Mundo"
--- .-.. .- / -- ..- -. -.. ---
- Código Morse:
--- .-.. .- / -- ..- -. -.. ---
Olá Mundo
Sinta-se à vontade para modificar o código e melhorar o projeto conforme necessário.
Se você tiver sugestões ou melhorias, fique à vontade para contribuir! Abra um Pull Request ou crie um Issue.
Este projeto é de código aberto. Você pode usar, modificar e distribuir o código conforme a licença MIT.