Informática, perguntado por andersoncley2009, 11 meses atrás

Escreva a função contem(array, numero) que nos diz se um array contém um determinado elemento.

contem([1, 6, 7, 6], 7)
true
contem([1, 6, 7, 6], 6)
true
contem([], 7)
false
contem([8, 5], 7)
false


WyllerG: Quando precisar de algoritmos, não se esqueça de colocar a linguagem de programação também. Assim, será mais fácil de encontrar uma resposta adequada. ;)
olivercelso: function contem(vetor, elemento){
           for(var i = 0; i < vetor.length ; i++){
               if(vetor.indexOf(elemento) != -1)
                   return true;
           }
           return false
       }

Soluções para a tarefa

Respondido por eternetnoob
8

Resposta:

      function contem(vetor, elemento){

           for(var i = 0; i < vetor.length ; i++){

               if(vetor.indexOf(elemento) != -1)

                   return true;

           }

           return false

       }

Explicação:

De nada


olivercelso: EXCELENTE!
Respondido por marcelopmras
1

Resposta:

function contem(array, numero){

   for(var i= 0; i < array.length; i++){

       if(array.indexOf(numero) != -1){

           return true;

       }

   }

return false;

}

Explicação:

....


emilycrystie: nao usei:
emilycrystie: for(var i= 0; i < array.length; i++){
e funcionou
Perguntas interessantes