题解 | #提取不重复的整数#
提取不重复的整数
http://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
let str = readline();
function getNum(num){
//保证输入的整数最后一位不是0。
if(!parseInt(num.slice(0,1))){
throw new Error('输入值错误')
}
let res = new Set();
for(let i = num.length - 1; i>=0; i--){
if(num[i]){
res.add(num[i]);
}
}
return res;
}
//转成数组,然后替换,成空字符串
console.log(Array.from(getNum(str)).join(',').replace(/,/gu,''))
查看11道真题和解析