Created
May 24, 2022 18:02
-
-
Save manoelneto/86df3b08ba7288d07a190cc984915409 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// coisas que a gente pode fazer com listas | |
// verificar a lista tem algum elemento | |
// filtrar elementos da lista | |
// transformar a lista em outra lista | |
// verificar a lista tem algum elemento | |
function elementoNaLista(lista, elemento) { | |
var resultado = false | |
for (var i = 0; i < lista.length ; i++) { | |
if (lista[i] == elemento) { | |
resultado = true | |
break | |
} | |
} | |
return resultado | |
} | |
// var frutas = ['banana', 'maçã', 'laranja', 'uva'] | |
// if (elementoNaLista(['frutas'], 'frutas')) { | |
// console.log('fruta existe') | |
// } else { | |
// console.log('fruta nao existe') | |
// } | |
function filtreElemento(lista, filter) { | |
var resultado = [] | |
for (var i = 0; i < lista.length ; i++) { | |
if (filter(lista[i])) { | |
resultado.push(lista[i]) | |
} | |
} | |
return resultado | |
} | |
function ehPar(numero) { | |
return numero % 2 === 0 | |
} | |
function menorQue10(numero) { | |
return numero < 10 | |
} | |
console.log( | |
filtreElemento([1, 2, 3, 4, 20, 5, 10], menorQue10) | |
) | |
// // var resultado = false | |
// // for (var i = 0; i < frutas.length ; i++) { | |
// // if (frutas[i] == busca) { | |
// // resultado = true | |
// // break | |
// // } | |
// // } | |
// // if (resultado) { | |
// // console.log('fruta existe') | |
// // } else { | |
// // console.log('fruta nao existe') | |
// // } | |
// // filtrar elementos de uma lista | |
// var frutas = ['banana', 'maçã', 'laranja', 'uva'] | |
// var resultado = [] | |
// for (var i = 0 ; i < frutas.length ; i++ ) { | |
// if (frutas[i].includes('n')) { | |
// resultado.push(frutas[i]) | |
// } | |
// } | |
// // console.log(resultado) | |
// // transformar a lista em outra lista | |
// var frutas = ['banana', 'maçã', 'laranja', 'uva'] | |
// var resultado = [] | |
// for (var i = 0 ; i < frutas.length ; i++ ) { | |
// resultado.push('a fruta eh: ' + frutas[i]) | |
// } | |
// console.log(resultado) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment