确定一个字符串 s 的所有字符是否全都不同。

2021-09-04  本文已影响0人  hszz

确定一个字符串 s 的所有字符是否全都不同。

方法一

var astr = 'hszz'
var isUnique = function(astr) {
    return new Set([...astr]).size == astr.length
};

方法二

var astr = 'hszz'
var isUnique = function(astr) {
    let arr = [...astr]
    num = 0
    arr.map((item) => {
        if(arr.indexOf(item) === arr.lastIndexOf(item)) {
            num ++
        }
    })
    return num === astr.length
};
上一篇 下一篇

猜你喜欢

热点阅读