JavaScript - IndexOf

   
Vista:

IndexOf

Publicado por Larry Santibáñez Flores (2 intervenciones) el 27/04/2008 07:50:31
Hola, saludos a toda la comunidad. Tengo un lío en la respuesta de indexOf.
Tengo lo siguiente:

mivar = "Z,RTUJGH"

nPos = mivar.indexOf(",") // buscar la posicion del caracter , (coma)

alert(nPos)

Y me da 4, ¿por qué entrega ese valor? Si parte de cero (0) debería entregar 1.

Agradeceré sus observaciones.

Atte.

Larry Santibáñez Flores
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

RE:IndexOf

Publicado por PasabaPorAqui (52 intervenciones) el 28/04/2008 09:51:16
Buenas.
Comprueba las variables, si las usas en mas sitios, o si las tienes declaradas en algún punto como variables globales y ya les asignaste otro valor.

Si las tienes asignadas anteriormente como variables globales, y les asignas un valor, y luego en otra función las tienes declaradas como locales, el valor que prevalece es el global.

Si solo tienes ese código, o si probaste a lanzar solo ese código, y te ocurre lo mismo, no sabría decirte el porque. Yo lanzando solo eso, me devuelve 1.

Suerte.
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