1var uniqueMorseRepresentations = function (words) {2var morse = [3".-",4"-...",5"-.-.",6"-..",7".",8"..-.",9"--.",10"....",11"..",12".---",13"-.-",14".-..",15"--",16"-.",17"---",18".--.",19"--.-",20".-.",21"...",22"-",23"..-",24"...-",25".--",26"-..-",27"-.--",28"--..",29];3031var transformations = new Set();3233for (let word of words) {34var trans = "";35for (let letter of word) {36var index = letter.charCodeAt(0) - 97;37trans += morse[index];38}3940transformations.add(trans);41}4243return transformations.size;44};