Skip to content

Instantly share code, notes, and snippets.

@FranciscoTorreblanca
Created August 20, 2018 20:05
Show Gist options
  • Save FranciscoTorreblanca/28b677690411aa756c4097c0bbb6262c to your computer and use it in GitHub Desktop.
Save FranciscoTorreblanca/28b677690411aa756c4097c0bbb6262c to your computer and use it in GitHub Desktop.
Irving, Francisco
var hacker1 = {
nombre: "john"
}
var hacker2 = {
nombre: null
}
console.log("NOmbre de hacker1 es: " + hacker1.nombre)
hacker2.nombre = prompt("Nombre: ")
console.log("NOmbre de hacker2 es: "+hacker2.nombre)
if (hacker1.nombre.length > hacker2.nombre.length) {
console.log("hacker1 es más largo. Tiene "+hacker1.nombre.length + " caracteres")
nombreMas=hacker1
} else if (hacker1.nombre.length === hacker2.nombre.length){
console.log("TIenen los mismos caracteres")
}
else{
console.log("hacker2 es más largo. Tiene "+hacker2.nombre.length + " caracteres")
}
for(caracter of hacker1.nombre){
console.log(caracter.toUpperCase() + " " )
}
for(i=hacker2.nombre.length-1;i>=0; i--){
console.log(hacker2.nombre[i])
}
var input = prompt("Palindromo: ") //string 1
var alrevez="" //sting2
var inputSE = ""
for (caracter of input){
if (caracter===" " || caracter===","){
inputSE +=""
}else {
inputSE+=caracter
}
}
for(j=input.length-1;j>=0; j--){
alrevez+=input[j]
}
console.log(alrevez)
console.log(input)
if(alrevez===input){
console.log ("PALINDROMO!!")
}
@ta-web-mex
Copy link

Excelente trabajo!
Comentarios:

  • Para darle valor a Hacker1 o Hacker2 no era necesario convertirlos en objeto, solo poner el nombre.
  • Hacker1 debía de ser el nombre del que estaba usando el teclado en ese momento.
  • Al momento de imprimir los nombres al derecho y al revés, intentar buscar una manera para que se imprima en la misma línea.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment