Skip to content

professorjosedeassis/java-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub License

JavaScript

Repositório usado para estudo de Lógica de Programação com uso da linguagem JavaScript.

Autor

Professor José de Assis


Variáveis

Variáveis são espaços na memória do computador usados para guardar valores que podem alterar ao longo do programa.

Principais tipos primitivos:

  • string (texto)
  • number (números inteiros e não inteiros)
  • boolean (verdadeiro ou falso)
graph LR
Memória
Entrada --> Processamento --> Saída
Loading

Operadores Aritméticos

Operador Propósito Exemplo Resultado
= Atribuir um valor x = 10 x = 10
+ Somar 10 + 5 15
+= Somar e atribuir x += 5 x = 15
- Subtrair 15 - 10 5
-= Subtrair e atribuir x -= 10 x = 5
* Multiplicar 5 * 4 20
*= Multiplicar e atribuir x *= 4 x = 20
/ Dividir 20 / 2 10
/= Dividir e atribuir x /= 2 10
++ Somar 1 ao resultado x++ 11
-- Subtrair 1 do resultado x-- 10
% Resto da divisão 10 % 3 1

Operadores lógicos

Operador Simbologia
AND &&
OR ||
NOT !

Comparadores

Comparador Significado
> Maior que
>= Maior ou igual a
< Menor que
<= Menor ou igual a
=== Idêntico a
!== Não idêntico a

Estruturas de controle

Estruturas de controle condicionais

if (condição) {
  //condição verdadeira
}

if (condição) {
  //condição verdadeira
} else {
  //condição falsa
}

if (condição 1) {
  //condição 1 verdadeira
} else if (condição 2) {
  //condição 2 verdadeira
} else {
  // se nenhuma das condições anteriores for verdadeira
}

switch (valor) {
  case 1:
    \\código caso o valor seja 1
    break
  case 2:
    \\código caso o valor seja 2
    break
  default:
    \\código caso o valor seja diferente de 1 ou 2
    break
}

Laços de repetições

for (let i = 1; i < 10; i++) {
   // o código é repetido enquanto a condição (i < 10) for verdadeira
}

while (condição) {
  // o código é repetido enquanto a condição for verdadeira
}

do {
  // o codigo é executado uma vez independente da condição, depois
  // o código é repetido enquanto a condição for verdadeira
} while (condição) 

About

Repositório usado para estudo de Lógica de Programação com uso da linguagem JavaScript

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors