Quando queremos guardar diversos elementos, podemos fazer uso de Vetores ou Arrays. Um array é uma estrutura de dados que consegue guardar vários elementos e ainda possibilita a captura desses elementos de maneira ágil e fácil. Observe as afirmativas abaixo: I. Um array é uma variável composta homogênea unidimensional. II. Um array é um conjunto de variáveis de um mesmo tipo de dados. III. Arrays possuem o mesmo identificador (nome). IV. Usa-se um número inteiro como índice para o array. V. Arrays são alocados sequencialmente na memória. É correto apenas:
Soluções para a tarefa
Resposta:
acrescentei:
personagens = ["Hermione", "Trinity", "Leia"]
filmes = ["Harry Potter", "Matrix", "Star wars"]
lancamentos = [2001, 1999, 1977]
id = 3
deu a resposta certa, mas ainda:
Um id inválido dever retorna uma mensagem de erro
Explicação:
personagens = ["Hermione", "Trinity", "Leia"]
filmes = ["Harry Potter", "Matrix", "Star wars"]
lancamentos = [2001, 1999, 1977]
id = 3
function filme(personagens, filmes, lancamentos, id)
{
// Escreva abaixo o seu código:
if(id>3){
}else{
retrun
}
var tamanhoMaxArrays = Math.min(personagens.length, filmes.length, lancamentos.length) //verifica o tamanho das arrays e retorna o menor delas para nao ter valores vazios
if(id < 1 || id > tamanhoMaxArrays){ // se a id for maior que ou menor que o tamanho maximo ele gera erro.
return console.log("Essa não é uma opção válida.")
}else{
id-- // o valor é diminuido de 1, já que a contagem nas arrays começa em 0
return (personagens[id] + " é um personagem do filme " + filmes[id] + " que estreou no cinema em " + lancamentos[id])
}
}
console.log(filme(personagens, filmes, lancamentos, id))