Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/12/2005, 15:15
Avatar de Rocket
Rocket
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santiago, Chile
Mensajes: 272
Antigüedad: 22 años, 4 meses
Puntos: 4
Exclamación un IF no me compara 2 cadenas

hola
tengo un gran problema, tengo esta funcion ke me deveria devolver verdadero si encuentro una cadena dentro de un arreglo y falso si no.
el problema es ke siempre me devuelve falso, hago trace para verificar si la cadena ke busco si esta dentro del arreglo y aparece pero el IF ke esta dentro de la funcion dice ke no

es una arreglo bidimensional y le mando el parametro del primer indice y la cadena a buscar

Código:
function bCampos(tabla, nom) {
	i = 0;
	ok = false;
	while (i<campos[tabla].length) {
		if (campos[tabla][i] == nom) {
			ok = true;
		}
		i++;
	}
	return ok;
}
ojala puedan ayudarme, es para mi tesis
gracias