Primeiro Programa
Olá, mundo!
Todo programador começa aqui. Crie ola.ts:
console.log("Olá, mundo!"); // → Olá, mundo!
Rode no terminal:
npx tsx ola.ts
console.log: mostra valores no terminal"Olá, mundo!": é uma string (texto). Sempre entre aspas.
Regras básicas
// Comentário de uma linha (ignorado pelo programa)
/*
Comentário de
múltiplas linhas
*/
console.log("Primeira"); // → Primeira
console.log("Segunda"); // → Segunda
O código roda de cima para baixo, uma linha por vez.
Strings e números
O programa trata texto e números de formas diferentes:
console.log("Texto entre aspas"); // → Texto entre aspas
console.log(42); // → 42
console.log(3.14); // → 3.14
console.log("2 + 2 =", 2 + 2); // → 2 + 2 = 4
"42" é texto. 42 é número. Isso muda tudo na hora de calcular:
console.log(10 + 5); // → 15 (soma)
console.log("10" + "5"); // → "105" (juntou os textos!)
Mais exemplos
console.log("Nome:", "Ana", "| Idade:", 20); // → Nome: Ana | Idade: 20
console.log("Dobro de 7:", 7 * 2); // → Dobro de 7: 14
console.log(`3 + 4 = ${3 + 4}`); // → 3 + 4 = 7
Erros comuns
Sem aspas no texto:
console.log(Olá); // ✗ procura variável "Olá" → ERRO
console.log("Olá"); // ✓
Sem parênteses:
console.log "Olá"; // ✗ ERRO
console.log("Olá"); // ✓
Maiúsculas erradas:
Console.Log("Olá"); // ✗ não existe
console.log("Olá"); // ✓ tudo minúsculo
Referências
- Console.log() - MDN Web Docs - documentação oficial do console.log com exemplos práticos
- JavaScript Output - W3Schools - formas de exibir dados em JavaScript, incluindo console.log
- Primeiro Programa em TypeScript - Rafaella Ballerini - vídeo introdutório sobre como começar a programar com TypeScript
Testa o que você leu
4 perguntas sobre esta aula. Errar aqui não custa nada - a explicação vem junto da correção.