昨日当年
你一双澄澈眼眸 便使我颠沛中毕生富有
LeetCode 771. 宝石与石头 JavaScript

题解里看到的,用到两个不怎么常用的方法 .filter() 和 ES6 的 .includes()

/**
 * @param {string} J
 * @param {string} S
 * @return {number}
 */
var numJewelsInStones = function(J, S) {
    let jarr = J.split('')
    let sarr = S.split('')
    return sarr.filter(item => jarr.includes(item)).length 
};

相关日志