Pular para o conteúdo

A primeira escola especializada em tecnologia do Alto Solimões, com corpo técnico formado na área.

Módulo 1: Começando a Programar

Primeiro Programa

Escreva e rode seu primeiro código em TypeScript

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

Testa o que você leu

4 perguntas sobre esta aula. Errar aqui não custa nada - a explicação vem junto da correção.

Pergunta 1 de 4
O que `console.log` faz?