O exercício é em JavaScript, ja tentei vários jeitos e nada da certo Funções Nativas - Estava presente na aula? Nas escolas do futuro não haverá necessidade de chamadas. Ao entrar em sala, uma câmera fará o reconhecimento facial do aluno e registrará sua presença! Imagine que, a cada aula, um array guardasse o nome de todos os alunos que estiveram presentes na aula. Escreva uma função estavaPresenteNaAula(nomeDoAluno, nomesDosPresentes) Essa função deve receber dois parâmetros: O primeiro deve representar o nome de um aluno O segundo deve representar um array com o os nomes dos alunos presentes. A sua função deve retornar true caso o nome do aluno passado como parâmetro estiver entre os presentes. false caso contrario
Soluções para a tarefa
Respondido por
4
Resposta:
Explicação:
Faz asssim:
var nomeDoAluno = "Vanderle"
var nomesDosPresentes = ["João","Silva","Vanderley"]
function estavaPresenteNaAula(nomeDoAluno, nomeDosPresentes){
if(nomesDosPresentes.indexOf(nomeDoAluno)!=-1){
return true
}
return false
}
//Testando
console.log(estavaPresenteNaAula("Vanderle", ["João","Silva","Vanderley"]))
//Retorno: false
var nomesDosPresentes = [nomeDoAluno]
nomesDosPresentes.indexOf(nomeDoAluno)
return true
}
Respondido por
2
Resposta:
var nomeDoAluno = "André"
var nomesDosPresentes = ["João","Pedro","Maria","André"]
function estavaPresenteNaAula(nomeDoAluno, nomesDosPresentes)
{
if (nomesDosPresentes.indexOf(nomeDoAluno) != -1)
{
return true;
}
else
{
return false;
}
}
Explicação:
Perguntas interessantes
var nomesDosPresentes = ["Matheus", "Leticia","Caio"]
function estavaPresenteNaAula(nomeDoAluno, nomesDosPresentes){
if(nomesDosPresentes.indexOf(nomeDoAluno)!=-1){
return true
}
return false
}
console.log(estavaPresenteNaAula("Caio", ["Matheus", "Leticia","Caio"]))