Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solution(input) {
- let elements = input.split(' ').map((ele) => ele.toLowerCase());
- let map = generateMap(new Set(elements));
- elements.forEach((ele) => {
- map.set(ele, map.get(ele) + 1);
- });
- let output = "";
- Array.from(map.entries()).forEach((kvpArr) => {
- let [key, value] = kvpArr;
- if (Number(value) % 2 !== 0) {
- output += key + " ";
- }
- });
- console.log(output)
- function generateMap(set) {
- let map = new Map();
- set.forEach((ele) => {
- map.set(ele, 0);
- });
- return map;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement