45
Parte I.I - Tipos de dados
Tudo o que escrevemos em javascript é um tipo de dado.
Exemplo:
Exemplo:
13
"olá"
true
' '
ou dupla " "
let issoAquiE = "Uma string";
let issoAquiTambem = "13";
let idade = 13;
let pesoDaBanana = 1.250
Em javascrip number por ser inteiro
int
ou flutuante float
.let idade = 13; //int
let pesoDaBanana = 1.250 //float
true
ou falso false
.
Exemplo:
let valorUm = 10
let valorDois = 9
let maiorOuMenor = valorUm > valorDois
console.log(maiorOuMenor)//true
let valorIgual = valorDois == 20
console.log(valorIgual)//false
~~~ Pequena pausa ~~~
Como sabemos tudo o que estiver entre "aspas" é string, mesmo números dentro de " ", são string.
Dica para saber qual tipo de dado utilizamos typeof(nomeDaVarivel)
let myVar = "Olá Mundo!"
let kids = 10
console.log(typeof(myVar))//string
console.log(typeof(kids))//number
let myVar1 = "13"
console.log(typeof(myVar1))//string
~~~ Fim da pausa ~~~
let myStr;
console.log(typeof(myStr));//undefined
let semana = ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado"];
No exemplo
Exemplo, uma array pode ter string, number, boolean...
let semana
todos itens era uma string
, mas você pode armazenar vários tipos em uma mesma array. Exemplo, uma array pode ter string, number, boolean...
let sequence = [1, 1, 2, 3, 5, 8, 13];
let random = ['tree', 795, [0, 1, 2]];
const person = {firstName: "Olivia", lastName: "Benson", age:57};
//chave seria firstName, lastName e age
//valor seria: "Olivia", "Benson" e 57
const car = {type:"Fiat", model:"500", color:"white"};
p.s: não se preocupe, esse primeiro momento pode ser que fique confuso, mas depois abordaremos mais sobre os tipos de dados e como podemos trabalhar com eles.
1 - Pergunte ao usuário qual a idade dele.
Certifique de receber só números inteiros, mesmo que o usuário digite número flutuante
Certifique de receber só números inteiros, mesmo que o usuário digite número flutuante
2 - Crie uma nova variável, que irá receber a idade do usuário e verifica se é maior que 18 e exiba no console.log()
3- Depois exiba pro usuário a seguinte mensagem:
"Olá usuário a sua idade é xxx"
xxx será o valor da idade do usuário.
"Olá usuário a sua idade é xxx"
xxx será o valor da idade do usuário.
45