DEV Community

Rayane Pimentel
Rayane Pimentel

Posted on • Edited on

1 1

Parte I - O alicerce do Javascript

O Alicerce

O alicerce de Javascript são:

Variáveis:

let endereco = 'Rua dos Bobos, nº 0';
const nossoPlaneta = "Terra";
Enter fullscreen mode Exit fullscreen mode

Tipos de Dados:

string, number, boolean, array, objeto
Enter fullscreen mode Exit fullscreen mode

Operadores aritméticos, comparação e lógicos

//Artiméticos:
+, -, *, %, **, ++, --

//comparação
==, !=, ===, !==, >, <, >=, <=

//lógicos
&&, ||, !
Enter fullscreen mode Exit fullscreen mode

Parte I.0

Nessa primeira parte iremos falar sobre variáveis

O que são variáveis

Para guardar e devolver valores em Javascript usamos variáveis.
Exemplo:

let city = "São Paulo"
Enter fullscreen mode Exit fullscreen mode

Ao usarmos a palavra let indica que iremos definir uma variável, seguida pelo nome da variável, no nosso exemplo city e atribuimos um valor de São Paulo.

Também podemos instanciar uma variável e depois atribuirmos um valor:

let city
city = "São Paulo";
Enter fullscreen mode Exit fullscreen mode

Tipos de variáveis

As variávies em Javascript são: let, var e const.

Iniciante iremos usar let e const

  • let e var são variáveis que podem receber um valor e depois podemos atribuir outro valor para a mesma variável.
  • const são variáveis que não podemos atribuir outro valor. Ou seja seu valor não pode ser alterado.
let city = "São Paulo"
console.log(city)

city = "Fortaleza"
console.log(city)

const cpf = "000.111.222-33"
console.log(cpf)

cpf = "444.555.666-77"
console.log(cpf)
Enter fullscreen mode Exit fullscreen mode

Saída

TypeError: invalid assignment to const 'cpf'

São Paulo
Fortaleza
000.111.222-33
Enter fullscreen mode Exit fullscreen mode

Exercício

  • Crie uma variável que recebe o valor recebido de prompt e depois exiba o valor da variável no console.log()
  • Crie uma variável que recebe o valor de pi (valor não alterado) e depois tente alterar o valor e veja o que acontece.

Para resolver o exercício clique no arquivo script.js se você não souber como fazer ou quiser visualizar como eu fiz, clique no arquivo resposta.js

Exercício ParteI

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay