Construct K Palindrome Strings LeetCode solution in JavaScript
1var canConstruct = function (s, k) {2if (s.length < k) return false;3// all even all even4// all even max k odd5const freq = {};6for (let c of s) {7freq[c] = (freq[c] || 0) + 1;8}910let oddCount = 0;11const freqOfNums = Object.values(freq);12for (let cnt of freqOfNums) {13if (cnt & 1) oddCount++;14}1516return oddCount <= k;17};