Olá, as funções estão funcionando, entretanto não consigo pegar o resultado da primeira função, e colocar dentro de array vazio e chamar na segunda função para ordena-los e retirar os duplicados. Alguém conseguiria me ajudar?
let campo = document.querySelector("input")
let but = document.querySelector("button")
let numeros
let numerosSeparados = []
let list = numerosSeparados
but.onclick = executeTwo
function executeTwo(){
getNumbers()
getList()
}
//console.log(executeTwo)
function getNumbers() {
numeros = (campo.value).split('')
for (let k = 0; k < numeros.length; k++) {
numerosSeparados.push(parseInt(numeros[k]))
}
console.log(numerosSeparados)
}
function getList(){
let store = [...new Set(list)] //Get tha list and remove the duplicates
for(let i = 0; i < store.length; i++){ //Performs the ordering of numbers in an ascending way
for(let j = 0; j < store.length; j++){
if(store[i] < store[j]){
let temp = store[i]
store[i] = store[j]
store[j] = temp
}
}
}
return store
}
//console.log(getList())