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
Lembre-se que a função “indexOf” indica a posição de um elemento na matriz e também indica um valor particular para os elementos que NÃO estão dentro da matriz.
Peugs:
function contem (array, numero) {
Soluções para a tarefa
Respondido por
16
Resposta:
Tente essa prezado(a).
Explicação:
function contem(array, numero){
for(var i = 0; i < array.length ; i++){
if(array.indexOf(numero) != -1)
return true;
}
return false
}
console.log(contem([1, 1, 1], 1));
console.log(contem([1, 6, 7, 6], 6));
console.log(contem([1, 6, 7, 6], 7));
console.log(contem([1, 6, 7, 6], 3));
if (array.indexOf(numero) != -1){
return true
}
else {
return false
}
}
for(var i = 0; i < array.length ; i++){
if(array.indexOf(numero) = -1){
return false
}
else {
return true
}
}}
contem([1, 6, 7, 6], 7)
contem([1, 6, 7, 6], 6)
contem([], 7)
contem([8, 5], 7)
Respondido por
5
Resposta:
function contem(array, numero){
if (array.indexOf(numero) != -1){
return true
}
else {
return false
}
}
Explicação:
Você só precisa do true ou false nestas condições, testei com todos os valores e deu certo.
Perguntas interessantes
Saúde,
8 meses atrás
Ed. Física,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
11 meses atrás
Português,
11 meses atrás
Inglês,
1 ano atrás
Inglês,
1 ano atrás