DEV Community

Discussion on: JavaScript Challenge 2: Word Scrambles

Collapse
 
matrixersp profile image
Mohammed Boudad

My solution:

function scramble(s1, s2) {
  let c = {};
  for(let l of s1) c[l] = (c[l] || 0) + 1;
  for(let l of s2) {
    if(!c[l]) return false;
    c[l]--;
  }
  return true;
}
Enter fullscreen mode Exit fullscreen mode