leetcode 771 解答来自网上(csdn)

var numJewelsInStones = function(J, S) {
    var count = 0;
    for (var j of J) {
        for (var s of S) {
            if (j === s) {
                count ++;
            }
        }
    }
    return count;

};

设置变量count
通过两个for...of...循环,循环J和S数组内的元素。
通过if判断语句,如果j元素等于s元素,那么count元素自增。
注意的是:J数组本身设置时就是不重复的。因此通过判断语句使得count自增时不会重复。
 

猜你喜欢

转载自blog.csdn.net/huangzhehao97/article/details/82529105