Escolar Documentos
Profissional Documentos
Cultura Documentos
e Variáveis
Tipos de Dados
● Computadores só conseguem entender 0s e 1s.
● Para traduzir as informações para o computador as
linguagens de programação utilizam dois métodos:
○ Compilação: Traduzem para código de máquina.
○ Interpretação: São executados por um
interpretador.
Leitura Execução
Arquivo Interpretador Saída
Tipos de Dados JavaScript
Operações possíveis:
● Soma. 5 + 5
● Subtração. 10 - 2
● Multiplicação. 2 x 2
● Divisão. 10 / 2
Tipos de Dados JavaScript (String)
“World” “Olá” “Tudo Bem?”
“Hello” “Mundo”
“e” ‘c’
● As Strings representam palavras. Basicamente são uma junção de chars.
● Geralmente usadas para escrever algo na tela, dar uma mensagem ao usuário.
● O javaScript tem o operador ‘+’ para strings, este operador realiza a
concatenação de uma string com outra.
Por exemplo:
“Bom” + “Dia” = “BomDia”
“Dia” + “Bom” = “DiaBom”
Tipos de Dados JavaScript
(Operadores lógicos -> Boolean)
True False
● É um tipo de dado usado para representar valores binários.
○ true = 1.
○ false = 0.
● Serão vistos com mais detalhes periodicamente.
Tipos de Dados JavaScript
● Os tipos de dados vistos até agora são conhecidos como tipos básicos, ou seja, são
necessários na lógica de programação.
● No javascript temos tipos de dados específicos da linguagem. Estes tipos abrigam os
dados vistos anteriormente.
● Os principais tipos de dados do javascript são:
○ Number: Abriga números em geral, inteiros ou de ponto flutuante
○ Boolean: Abriga valores binários, true ou false
○ Null: Abriga valores “Nulos”, ou seja, ainda não definidos em algum outro tipo.
○ String: Abriga cadeias de caracteres, tornando possível representar frases.
Tipos de Dados JavaScript -
Operadores
● Como visto anteriormente, cada tipo de dado tem seus operadores específicos,
entre eles tem, no javascript, os seguintes operadores:
○ Aritméticos
○ Atribuição
○ Comparação
○ Lógicos
○ String
Operadores Aritméticos
Operador Operação
+ Soma
- Subtração
* Multiplicação
/ Divisão
% Resto
++ Incremento (somar 1)
-- Decremento (subtrair 1)
** Potenciação
Operadores de Atribuição
Operador Operação
Operador Operação
// inválido
let 1a = ‘Como vai?’; // isso gerará um erro
4. Palavras reservadas pela linguagem não podem ser usadas como nomes de variáveis:
● Nomes de variáveis são importantes. É sempre bom ter boas práticas ao nomear alguma
coisa, justamente para que fique mais fácil de entender o código futuramente.
● Até para trabalhar com outras pessoas no código requer bastante atenção aos detalhes e
muita implementação de boas práticas como essa.
● Em JavaScript, os nomes das variáveis são geralmente escritos em camelCase se houverem
várias palavras. Por exemplo, primeiroNome, salárioAnual etc.
console.log
O console.log é utilizado para ver variáveis escritas
no console.
Exemplo: