19.1. Introdução ao Javascript: variáveis, tipos de dados, operadores: Introdução ao Javascript

Página 66

19.1. Introdução ao Javascript: variáveis, tipos de dados, operadores

Javascript é uma linguagem de programação dinâmica e interpretada que é fundamental para a criação de páginas web interativas. É uma das três principais tecnologias que compõem a World Wide Web, juntamente com HTML e CSS. Nesta seção, vamos introduzir alguns dos conceitos fundamentais do Javascript: variáveis, tipos de dados e operadores.

Variáveis

Em Javascript, uma variável é um contêiner para armazenar valores de dados. Para declarar (criar) uma variável, usamos a palavra-chave 'var', seguida pelo nome da variável. Por exemplo, var x;. Neste exemplo, 'x' é a variável. Agora, podemos armazenar um valor nesta variável usando o operador de atribuição '='. Por exemplo, x = 5;. Agora, a variável 'x' contém o valor 5.

As variáveis em Javascript podem conter muitos tipos diferentes de dados: números, strings (sequências de caracteres), objetos e mais. Isso nos leva ao próximo tópico: tipos de dados.

Tipos de Dados

Javascript tem uma variedade de tipos de dados. Aqui estão os mais comuns:

  • Números: Estes podem ser inteiros ou decimais. Por exemplo, var x = 10; ou var y = 3.14;.
  • Strings: Estas são sequências de caracteres, geralmente colocadas entre aspas. Por exemplo, var greeting = "Hello, world!";.
  • Booleanos: Este é um tipo de dado lógico que pode ter apenas um de dois valores: true (verdadeiro) ou false (falso). Por exemplo, var isRaining = false;.
  • Objetos: Estes são coleções de valores nomeados, semelhantes a 'dicionários' em algumas outras linguagens de programação. Por exemplo, var person = {firstName: "John", lastName: "Doe"};.
  • Undefined: Este é um tipo de dado especial que representa um valor não definido. Uma variável que foi declarada, mas não teve um valor atribuído, tem o tipo 'undefined'.
  • Null: Este é outro tipo de dado especial que representa um valor nulo ou "nada".

Esses tipos de dados permitem que os programadores Javascript manipulem uma variedade de informações em seus programas.

Operadores

Os operadores são símbolos que realizam operações em valores. Javascript tem muitos tipos de operadores, incluindo:

  • Operadores aritméticos: Estes realizam operações matemáticas. Por exemplo, x + y (adição), x - y (subtração), x * y (multiplicação), x / y (divisão), e x % y (módulo, ou restante da divisão).
  • Operadores de atribuição: Estes atribuem valores a variáveis. O mais simples é o operador '='. Por exemplo, x = 5;. Existem também operadores de atribuição compostos que realizam uma operação aritmética e uma atribuição ao mesmo tempo. Por exemplo, x += 5; é o mesmo que x = x + 5;.
  • Operadores de comparação: Estes comparam dois valores e retornam um booleano (true ou false). Por exemplo, x == y (igual a), x != y (não igual a), x > y (maior que), x < y (menor que), x >= y (maior que ou igual a), e x <= y (menor que ou igual a).
  • Operadores lógicos: Estes operam em booleanos. Por exemplo, x && y (E lógico), x || y (OU lógico), e !x (NÃO lógico).

Os operadores permitem que os programadores Javascript realizem operações complexas e tomem decisões em seus programas.

Em resumo, as variáveis, os tipos de dados e os operadores são conceitos fundamentais do Javascript que todo desenvolvedor front-end deve entender. Compreender esses conceitos é o primeiro passo para se tornar um desenvolvedor Javascript eficaz.

Now answer the exercise about the content:

Quais são os três conceitos fundamentais do Javascript mencionados no texto?

You are right! Congratulations, now go to the next page

You missed! Try again.

Next page of the Free Ebook:

6719.2. Introdução ao Javascript: variáveis, tipos de dados, operadores: Variáveis em Javascript

Earn your Certificate for this Course for Free! by downloading the Cursa app and reading the ebook there. Available on Google Play or App Store!

Get it on Google Play Get it on App Store

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text