Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
114 changes: 114 additions & 0 deletions semana3/revisao-js/lista-revisao-js/exercicios.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
// ATENÇÃO!!!
// -> NÃO COMENTE NENHUMA DAS FUNÇÕES DECLARADAS!!!
// -> NÃO MODIFIQUE OS PARÂMETROS DAS FUNÇÕES!!! ()


// EXERCÍCIO 01
// function retornaTamanhoArray(array) {
// return array.length

// }
// const array = ["Azul","Amarelo","Vermelho"]
// console.log(array)

// EXERCÍCIO 02
// function retornaArrayInvertido(array) {
// return array.reverse()

// }
// const arrayInvertido = [0, 8, 23, 16, 10, 15, 41, 12, 13]
// console.log(arrayInvertido.reverse())

// EXERCÍCIO 03
function retornaArrayOrdenado(array) {

array.sort(function(a, b) {
return a - b;
});
return array

}
arrayOrdenado = [36,12,56,7,3]
console.log(arrayOrdenado)

// EXERCÍCIO 04
function retornaNumerosPares(array) {

// const numerosPares = [0,1,2,3,4,5,6,7,8,9]
// for (let i = 0; numerosPares.length < array; i += 2) {
// numerosPares.push(i)
// }

// return numerosPares;
// }


// console.log(retornaNumerosPares()).push()




// EXERCÍCIO 05
function retornaNumerosParesElevadosADois(array) {

}

// EXERCÍCIO 06
function retornaMaiorNumero(array) {

}

// EXERCÍCIO 07
function retornaObjetoEntreDoisNumeros(num1, num2) {

}

// EXERCÍCIO 08
function retornaNPrimeirosPares(n) {

}

// EXERCÍCIO 09
function classificaTriangulo(ladoA, ladoB, ladoC) {

}

// EXERCÍCIO 10
function retornaSegundoMaiorESegundoMenor(array) {

}

// EXERCÍCIO 11
function retornaChamadaDeFilme(filme) {

}

// EXERCÍCIO 12
function retornaPessoaAnonimizada(pessoa) {

}

// EXERCÍCIO 13A
function retornaPessoasAutorizadas(pessoas) {

}

// EXERCÍCIO 13B
function retornaPessoasNaoAutorizadas(pessoas) {

}

// EXERCÍCIO 14
function retornaContasComSaldoAtualizado(contas) {

}

// EXERCÍCIO 15A
function retornaArrayOrdenadoAlfabeticamente(consultas) {

}

// EXERCÍCIO 15B
function retornaArrayOrdenadoPorData(consultas) {

}
14 changes: 14 additions & 0 deletions semana3/revisao-js/lista-revisao-js/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="./tests.js" defer></script>
<script src="./exercicios.js" defer></script>
<title>Document</title>
</head>
<body>
<div id="root"></div>
</body>
</html>
35 changes: 35 additions & 0 deletions semana3/revisao-js/lista-revisao-js/tests.js

Large diffs are not rendered by default.