DEV Community

Songs
Songs

Posted on

Operações simples com números e arrays em Javascript

Olá pessoal, aqui vai algumas coisas que aprendi com números e arrays:
obs: para começar no vscode crie uma pasta no computador, abra o vscode vá em "Open folder" abra sua pasta crie um novo arquivo com "New file" e nomeie com .js no final "Exemplo.js" e para executar seu código abra um New terminal e digite Exemplo.js

soma:

let x = 6;
let y = 5;
x+=y;
console.log(x);

Enter fullscreen mode Exit fullscreen mode

subtração:

let x = 6;
let y = 5;
x-=y;
console.log(x);

Enter fullscreen mode Exit fullscreen mode

multiplicação:

let x = 6;
let y = 5;
x*=y;
console.log(x);

Enter fullscreen mode Exit fullscreen mode

divisão:

let x = 6;
let y = 5;
x/=y;
console.log(x);

Enter fullscreen mode Exit fullscreen mode

incrementar:

let x = 10;
x++;
console.log(x);

Enter fullscreen mode Exit fullscreen mode

decrementar:

let x = 10;
x--;
console.log(x);

Enter fullscreen mode Exit fullscreen mode

verificando:

let x = 11;
let y = 5;


console.log(x<y);
console.log(x>y);
console.log(x==y); //verifica se o valor de x é igual o de y
console.log(x===y); //verifica se o valor E O TIPO de x é igual ao y
console.log(x!=y); //verifica se o valor de x é diferente o de y
console.log(x!==y); //verifica se o valor E O TIPO de x é diferente ao y
//nesse último caso Como os valores já são diferentes (11 ≠ 5),
//a comparação retorna true imediatamente, sem necessidade de verificar o tipo.

Enter fullscreen mode Exit fullscreen mode

condicionais:

let x = 11;

if (x>5) {
    console.log("X é maior que 5");
} else{
    console.log("X é menor que 5");
}

Enter fullscreen mode Exit fullscreen mode

retornar cada elemento do array:

var computador = ["memoria", "disco", "placa mae", "processador"];
console.log(computador);
console.log(computador[0]);
console.log(computador[1]);
console.log(computador[2]);
console.log(computador[3]);

Enter fullscreen mode Exit fullscreen mode

mostrar o tamanho do array:

var computador = ["memoria", "disco", "placa mae", "processador"];
console.log("Quantidade de elementos: ",computador.length);

Enter fullscreen mode Exit fullscreen mode

usando o push:

var v = [];
v.push(10);
v.push(20);
v.push(30);
v.push(40);
v.push(50);
console.log(v);
//adiciona esses números ao array com push
Enter fullscreen mode Exit fullscreen mode

usando o pop:

var v = [];
v.push(10);
v.push(20);
v.push(30);
v.push(40);
v.push(50);
console.log(v);

console.log('pop', v.pop(), v); //elimina o elemento 50
console.log('pop', v.pop(), v); //elimina o elemento 40
console.log('pop', v.pop(), v); //elimina o elemento 30
console.log('pop', v.pop(), v); //elimina o elemento 20
console.log('pop', v.pop(), v); //elimina o elemento 10

//pop sempre eliminará primeiro o último e seguindo a partir dele

Enter fullscreen mode Exit fullscreen mode

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more