Compare Strings by Frequency of the Smallest Character LeetCode solution in JavaScript
1var numSmallerByFrequency = function (queries, words) {2const wordsF = words.map((word) => f(word));3return queries4.map((str) => f(str))5.map((strF) =>6wordsF.reduce((count, wordF) => (strF < wordF ? count + 1 : count), 0)7);8};910function f(str) {11return str12.split("")13.sort()14.reduce((sum, curr, i, arr) => (curr === arr[0] ? sum + 1 : sum), 0);15}