Preparações Candidatura
OLD Modulo 1 - HTML
OLD MODULO 2 - CSS
OLD MODULO 3 - JAVASCRIPT
2 of 2

Aula 2 – Number e String

Number

Representa números inteiros(Integer) ou de ponto flutuante(Float), como 42 ou 3.14.

let n = 42

String

Tipo utilizado para representar dados textuais.
A string pode ser rodeada por ‘ ou “.
Uma característica das strings em JavaScript é que uma vez criadas estas não podem
ser alteradas, apenas substituídas.

"Olá Mundo"
'Olá Mundo'

Existem algumas sequências de escape que deves conhecer:

  • \n: Quebra de linha
  • \t: Tabulação Horizontal
  • \0: Caracter Nulo
  • \’: Apóstrofo
  • \”: Aspas
  • \\: Barra inclinada para a esquerda

Exemplo:

let quebraLinha = "Primeira linha\nSegunda linha";
console.log(quebraLinha);
// Resultado:
// Primeira linha
// Segunda linha

let tabulacao = "Texto\tcom\ttabulação";
console.log(tabulacao);
// Resultado: "Texto   com   tabulação"

let aspasSimples = 'Isto é um apóstrofo: \'';
console.log(aspasSimples);

let aspasDuplas = "Isto são aspas duplas: \"";
console.log(aspasDuplas);
// Resultado: "Isto são aspas duplas: "";

let barraInclinada = "Uma barra inclinada para a esquerda: \\";
console.log(barraInclinada);
// Resultado: "Uma barra inclinada para a esquerda: \"

String Templates

São uma forma de criar strings que permitem incorporar variáveis e expressões
diretamente em seu conteúdo.

Se quiseres definir uma string literal que tenha várias linhas, podes utilizar ` em vez de “.

const name = "Alice";
const age = 30;
const message = `Hello, my name is ${name} and I am ${age} years old.`;

AI Assistant