var line,arr=[];
var set = new Set()
while(line=readline()){
for(let i = line.length;i>0;i--){
var a = parseInt(line.slice(i-1,i))
set.add(a)
}
}
arr= Array.from(set)
console.log(arr.join(''))
利用set来完成数据的去重。
但是这里需要注意的是readline()函数获得的是一整行的数据,所以要先把获取的数据进行拆分之后再逆序进行去重。
var line,arr=[];
var set = new Set();
while(line=readline()){
var str = line.split('');
for(let i in str){
i=str[i]
if(i.charCodeAt()>=0&&i.charCodeAt()<=127){
set.add(i) }
}
console.log(set.size)
}
1.字符串分割成单个字符
2.去重:set new Set() set.add()
3.set的长度:set.size()
4.字符转阿斯卡码:charCodeAt()