Foros del Web » Programando para Internet » Javascript »

que es IN en javascript

Estas en el tema de que es IN en javascript en el foro de Javascript en Foros del Web. hola una pregunta, la otra vez , estaba viendo un codigo de un palindromo, no se bien si este codigo anda o no , pero ...
  #1 (permalink)  
Antiguo 06/01/2013, 17:42
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 11 meses
Puntos: 5
que es IN en javascript

hola una pregunta, la otra vez , estaba viendo un codigo de un palindromo, no se bien si este codigo anda o no , pero lo que si, es que usa un operador , IN..
en varios lados, en un FOR::..
bueno . que yo sepa no lo habia llegado a ver esto, tal vez es javascript. avanzado...en libros que lei, que me dijeron que es muy malo ese autor... no llegue a ver eso...

bueno este es el codigo.... se usa IN,

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title>Ejercicio 10 Detección de palíndromos</title>
 
<
script type="text/javascript">
function 
palindromo(cadena) {
 
  var 
resultado "La cadena \""+cadena+"\" \n";
 
  
// Pasar a minusculas la cadena
  
var cadenaOriginal cadena.toLowerCase();
 
  
// Convertir la cadena en un array
  
var letrasEspacios cadenaOriginal.split("");
 
  
// Eliminar los espacios en blanco (este paso es demasiado largo ya que no se utiliza la funcion "replace")
  
var cadenaSinEspacios "";
  for(
i in letrasEspacios) {
    if(
letrasEspacios[i] != " ") {
      
cadenaSinEspacios += letrasEspacios[i];
    }
  }
 
  var 
letras cadenaSinEspacios.split("");
  var 
letrasReves cadenaSinEspacios.split("").reverse();
 
  
// Este paso tambien es muy largo porque no se utiliza la sentencia "break"
  
var iguales true;
  for(
i in letras) {
    if(
letras[i] == letrasReves[i]) {
      
// Todo bien
    
}
    else {
      
// Alguna letra es distinta, por lo que ya no es un palindromo
      
iguales false;
    }
  }
 
  if(
iguales) {
    
resultado += " es un palíndromo";
  }
  else {
    
resultado += " no es un palíndromo";
  }
 
  return 
resultado;
}
 
alert(palindromo("La ruta nos aporto otro paso natural"));
alert(palindromo("Esta frase no se parece a ningun palindromo"));
</script>
</head>
 
<body>
</body>
</html> 
  #2 (permalink)  
Antiguo 06/01/2013, 19:16
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: que es IN en javascript

Esto te servirá:
https://developer.mozilla.org/es/doc...ncias/for...in
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 06/01/2013, 19:17
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años
Puntos: 127
Respuesta: que es IN en javascript

pOR LO QUE SE ES UNA FORMA AVANZADA DE RECORRER UN ARREGLO SOLO SE USA EN EL FOR

Etiquetas: funcion, html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:19.