TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Resumo JavaScript

Por:   •  2/6/2022  •  Trabalho acadêmico  •  2.589 Palavras (11 Páginas)  •  92 Visualizações

Página 1 de 11

RESUMO JavaScript

Apresentação de variáveis

Todas variável podem carregar tanto numbers quanto strings. É possível armazenar uma função entro de uma variável.

O primeiro ponto seria o ‘var’, uma variável mutável contudo não muito indicada por ter a possibilidade de fugir do escopo:

Var a = 10;

Var b = 20;

Var c = “Vou sair”;

A segunda seria o ‘let’, assim como a ‘var’ essa variável é mutável contudo não foge do escopo.

let a = 10;

let b = 20;

let c = “Vou sair”;

A terceira seria ‘const’ ao contrário das outras essa versão é imutável durante todo o código

Const a = 10;

Const b = 20;

Const c = “Vou sair”;

Apresentação de funções:

 Let  estaSol = true;

If(estaSol){

        Console.log(‘Vou sair para praia’);

}

Else{

        Console.log(‘Não vou a praia’)

}

Let numero = 1;

If(numero>0){

        Console.log(‘Número positivo’);

}

Else if(numero == 0){

        Console.log(‘Numero é zero’);

}

Else{numero){

        Console.log(‘Numero negativo);

}

Let numero = 3;

(% é resto)

Let paridade = numero %2 == 0 ? ‘par’ : ‘impar’;

Console.log(paridade);

Let sinal = ‘vermelho’;

Switch(sinal){

        Case ‘verde’{

                Console.log(‘Pode passar’);

                Break;

        Case ‘amarelo’{

                Console.log(‘Diminua a velocidade’);

                Breack;

}

[pic 1]

Utilização do While/Do

Let count = 1;

While (count<=100){

        Console.log(count);

        Count++;

}

Let count = 1;

Do{

        Console.log(count);

        Count++;

}While(count<=100);

        Ao contrário do While e do do, a utilização do for não exige a definição da variável antes da execução do programa.

For(let i = 1; i<=100; i++){

        Console.log(i);

}

Vetores

Let vetor = [10, 20, 30, 40, 50];

Modifica o índice dois (Os índices começam do 0 em diante) para o outro valor

Vetor[2] = 60

Console.log(vetor[2]);

        Criação de um vetor vazio e criação de laço. Esse laço está criando um valor para dentro desse vetor, sendo ele de 0 a 9.

Let vetor[];

For(let i = 0; i<10; i++){

        Vetor.push(i);

}

Console.log(vetor);

        Criação do for para percorrer o vetor.

Let vetor = [10, 20, 30, 40, 50];

For (let i = 0; i < vetor.lenght; i++){

        Console.log(vetor[i]);

}

        Outro código para percorrer o vetor. Nesse caso o código continua correndo mesmo com a mudança dos valores ou a quantidade de valores dentro do vetor.

Let vetor = [10, 20, 30, 40, 50];

For (let numero of vetor){

        Console.log(numero);

}

Matriz

        Mesma forma de definir um vetor.

Let matriz = [

[1, 2, 3],

[4, 5, 6],

[7, 8, 9],

];

For (let linhaa of matriz){

        For(let elemento of linha){

                Console.log(elemento)

};

Funções

        A função é um trecho de um código em que damos um nome e que é executado a cada vez que é chamado.

Function escreva(){

        Console.log(‘Ola’);

}

Escreva();

        Como parametrizar uma função.

Function escreva(texto){

        Console.log(‘texto);

}

Escreva(‘Meu primeiro parametro’);

Escreva(‘Meu segundo parametro’);

Function somar(a,b){

        Return a+b;

}

Let resultado = somar(1,3);

Console.log(resultado);

        Outra forma de fazer a mesma função é igual abaixo.

Function somar(a,b){

        Return a+b;

}

Const resultado = function(a,b){return a+b;}

Console.log(resultado);

        Fazer a função sem usar a palavra seria utilizar a ‘flexa’ no lugar.

Const somar = (a,b) => a+b;

Console.log(somar);

Funções de Alta Ordem

        Uma função de alta ordem é uma função que recebe ou retorna uma função.

Const subtrair = (a,b) => a-b;

Const aplicaOperacao = (a, b, operação) => operação(a,b);

Let resultado = aplicaOperaca(4, 2, subtrair);

Console.log(resultado);

Const resultado1 = aplicarOperacao(1,2,somar);

Const resultado2 = aplicarOperacao(1,2,subtrair);

Const somarX = (x) => (y) => x+y;

Const somar2 = somarX(2);

Somar3 = somarX(3);

...

Baixar como (para membros premium)  txt (12 Kb)   pdf (208 Kb)   docx (118.6 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no TrabalhosGratuitos.com