Reto 1
10/3/2026
¡Hola Developers!
En este reto pondrás a prueba tus habilidades con strings en JavaScript. Tu misión será crear una función que reciba una cadena de texto y devuelva la cadena invertida.
Enunciado
/*Crea una función llamada `invertirCadena` que reciba una cadena de texto.Debe devolver la misma cadena pero con los caracteres en orden inverso.
Ejemplo:Entrada: "hola mundo"Salida: "odnum aloh"*/Pistas
Pista 1
Piensa en cómo convertir una cadena en un array de caracteres.
const chars = cadena.split('');Pista 2
Una vez tengas el array, puedes invertirlo con el método reverse().
chars.reverse();Pista 3
Finalmente, une los caracteres de nuevo con join().
chars.join('');Pista 4
Puedes encadenar los tres métodos en una sola línea.
cadena.split('').reverse().join('');Solución
Danger zone
Solución
Aquí tienes una posible implementación de la función:
function invertirCadena(cadena) { return cadena.split('').reverse().join('');}
// Ejemplo de uso:console.log(invertirCadena("hola mundo"));// Resultado esperado: "odnum aloh"← Volver a los retos