bruna duvida 2
by cirossmonteiro
JavaScript
function organize(list) {
const oddReversed = [];
const even = [];
const texts = [];
list.forEach(element => {
if (typeof element === "number") {
if (element % 2 === 0) {
even.push(element);
} else {
oddReversed.push(element);
}
} else {
texts.push(element);
}
});
even.sort();
console.log(17, oddReversed);
oddReversed.sort(function(a, b){return a-b});
console.log(19, oddReversed);
oddReversed.reverse();
console.log(21, oddReversed);
return [
...even,
...texts,
...oddReversed
];
}
console.log(organize([
9, 7, 2, 6, 4, 11,
5, 3, 1, "dev1", "dev2", "dev4"
]));