JavaScript - Duda de aprendiz Arrays

 
Vista:
sin imagen de perfil

Duda de aprendiz Arrays

Publicado por Christophe (2 intervenciones) el 18/11/2021 20:19:40
Hola, tengo que realizar un ejercicio sencillo y estoy atascado. Prácticamente esta finalizado pero me da error.

muchas gracias

1
2
3
4
5
6
7
8
9
var personas = ["Estudiante", "Mentor", "Mentor", "Estudiante", "Estudiante", "Estudiante", "Estudiante", "Mentor"]
 
var mentores = 0;
 
for (var i = 0; i <= personas.length; i++ ) {
  for (personas[i] == "Mentor") {
      mentores +=1;
  }
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de 7aamin
Val: 9
Ha aumentado su posición en 6 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

Duda de aprendiz Arrays

Publicado por 7aamin (79 intervenciones) el 19/11/2021 15:01:56
Estás usando un for en vez de usar un if para para Béjar una condición.. debe ser:

1
2
3
if (personas[i] == "Mentor") {
      mentores +=1;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

Duda de aprendiz Arrays

Publicado por Christophe (2 intervenciones) el 19/11/2021 23:14:55
Muchas gracias, que despiste. saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar