Escreva uma função que ordene o array mantendo sua estrutura. Os números devem vir primeiro e depois as letras, ambos em ordem crescente.
numThenChar([
[1, 2, 4, 3, "a", "b"],
[6, "c", 5], [7, "d"],
["f", "e", 8]
]) ➞ [
[1, 2, 3, 4, 5, 6],
[7, 8, "a"],
["b", "c"], ["d", "e", "f"]
]
numThenChar([
[1, 2, 4.4, "f", "a", "b"],
[0], [0.5, "d","X",3,"s"],
["f", "e", 8],
["p","Y","Z"],
[12,18]
]) ➞ [
[0, 0.5, 1, 2, 3, 4.4],
[8],
[12, 18, "X", "Y", "Z"],
["a", "b", "d"],
["e", "f", "f"],
["p", "s"]
]Os casos de teste conterão números inteiros e de ponto flutuante, e letras individuais.