Informática, perguntado por thalesneguim7, 8 meses atrás

Me ajudem ????

E onde está?
Outro método útil dos arrays é o “indexOf”, que nos diz em que posição um elemento está dentro do array:

var meuArray = ["a", "la", "grande", "le", "puse", "cuca"]
var posicao = meuArray.indexOf("grande"); //devolve 2

var diasDeTrabalho = ["segunda-feira", "terça-feira", "quarta-feira", "quinta-feira", "sexta-feira"]
var umDia = diasDeTrabalho.indexOf ("segunda-feira"); // retorna 0
Como você pode ver, a “curiosidade” do método "indexOf" é que ele sempre retorna um número à menos que o esperado. Será que os criadores de JavaScript estavam errados? o.O

Não, é que em JavaScript, como em muitas linguagens, as posições das matrizes começam em 0: o primeiro elemento é a posição 0, a segunda é a posição 1, a terceira 2 e assim por diante.

E o que acontece se você passar por parâmetro para indexOf um elemento que não tem? Descubra você mesmo!

Tente o seguinte no console:

diasDeTrabalho.indexOf ("osvaldo")

Soluções para a tarefa

Respondido por brunoiligo
7

Resposta:

var diasDeTrabalho = ["segunda-feira", "terça-feira", "quarta-feira", "quinta-feira", "sexta-feira"]

var umDia = diasDeTrabalho.indexOf ("osvaldo");

console.log(umDia);

Explicação: O meu funcionou assim. Tu tem que dar o console.log


jheniiffer19: oi, como vc consegue ver a resposta dessa declaração? o meu deu certo também, mas não sei oque aparece quando se faz isso, diz que imprime na tela mas não faço ideia de onde ver os resultados das declarações que eu to fazendo.
luansomaiseu: Eu acho que não da pra ver não, no meu caso eu baixei um VS CODE para fazer os exercícios, só assim consigo ver os resultados das atividades é bem bacana.
brunotavaress: como consegue visualizar no CODE ? tem algum vídeo pra indicar ?
luansomaiseu: tem um vídeo de 4 horas javascript para iniciante no you tube
thegoldengrace: No terminal do Digital house aparece alguns dos resultado tmbm.. nesse caso (-1)
amandasp241: Bem no finalzinho do terminal de execução
Respondido por carolfavola
3

Resposta:

var diasDeTrabalho = ["segunda-feira", "terça-feira", "quarta-feira", "quinta-feira", "sexta-feira"];

var umDia = diasDeTrabalho.indexOf ("osvaldo");

console.log( umDia);

Explicação:


engcivilgabriel: var diasDeTrabalho = []
diasDeTrabalho.indexOf("osvaldo");
console.log(diasDeTrabalho.indexOf("osvaldo"))
Perguntas interessantes