1
I am making a simple code to practice some methods in JS, I would like to receive a string transforms them into an array, convert the elements into number, and compare with the objects of my object, I will leave a snippet of code
const alf = {a : 1,b : 2,c : 3,d : 4,e : 5,f : 6,g : 7,h : 8,i : 9,j : 10,k : 11,l : 12,m : 13,n : 14,o : 15,p : 16,q : 17,r : 18,s : 19,t : 20,w : 21,u : 22,v : 23,x : 24,y : 25,z : 26}
const Calcular = () => {
elemResult = document.getElementById("resultado");
str = document.getElementById("texto").value;
str = str.toLowerCase().split("").map(p => {
if(p in alf){
return alf[p];
}
}).sort((a, b) => a-b).map(n => );
elemResult.innerText = str;
}
Inside the last map, I would like to convert the numbers again into string
When it says "convert the numbers again into String" it is to convert again in the letters based on the dictionary
alf
?– Isac