Ordenamiento por longitud de cadena

JavaScript Easy sorting

Tarea «Ordenamiento por longitud de cadena»

Escriba una función que reciba un array de cadenas y lo devuelva ordenado en orden ascendente según la longitud de las cadenas. Si las longitudes son iguales, se conserva el orden original (ordenamiento estable). Restricciones: el array contiene de 1 a 100 cadenas, cada cadena tiene de 1 a 100 caracteres.

Formato de entrada

La primera línea contiene un número n — la cantidad de cadenas. Luego siguen n cadenas, cada una en una línea separada.

Formato de salida

Imprima n cadenas en el orden ordenado, cada una en una línea separada.

Ejemplos

Ejemplo 1

ENTRADA
4 hello world hi bye
SALIDA
hi bye hello world
main.js