The following is producing unicode, when it should be producing string?
let str = "hello";
let string = []
for(let s in str){
string.push(str.codePointAt(s))
}
console.log(string) // ASCII
let back = []
for(let s in string){
back.push(String.fromCharCode(s))
}
console.log(back) // unicode??