while
Enquanto
Uma declaração while executa suas instruções, desde que uma condição especificada seja avaliada como verdadeira
while (condicao)
declaracao
do...while
Faça enquanto
A instrução do...while repetirá até que a condição especificada seja falsa.
A instrução será executada uma vez antes da condição ser verificada.
do
declaracao
while (condicao);
Declaração for
Um laço for é repetido até que a condição especificada seja falsa.
for ([expressaoInicial]; [condicao]; [incremento])
declaracao
condição
Uma expressão (premissa) que pode ser avaliada como verdadeira (true) ou falsa (false)
if...else
Sintaxe
if (condição) afirmação1 [else afirmação2]
A condicional if é uma estrutura condicional que executa a afirmação, dentro do bloco, se determinada condição for verdadeira. Se for falsa, executa as afirmações dentro de else.
console.log(nome)
Leon
Javascript Lógica
Operadores aritméticos
Operador de exponenciação
Calcula a base elevada á potência do expoente
Subtópico
Adição (+)
Tenta converter o operando em um número
Negação (-)
Retorna a negação de seu operando.
Decremento (--)
Incremento (++)
Adiciona um ao seu operando
Se x é 3, então ++x define x como 4
Restante da divisão
12 % 5 retorna 2.
Operadores lógicos
NOT lógico (!)
OU lógico (||)
AND lógico (&&)
Operadores de string
(+) concatena
O operador de atribuição encurtado += também pode ser utilizado para concatenar strings.
var minhaString = "alfa";
minhaString += "beto"; // É avaliada como "alfabeto" e atribui este valor a minhastring.
nome += "on"
let nome = "Le"
Laços e iterações
Operadores de comparação
retorna um valor lógico baseado na
comparação
Menor que (<)
Maior que (>)
Estritamente não igual (!==)
Estritamente igual (===)
Não igual (!=)
Igual (==)
Operadores atribuição
Condicionais