Que.1 You are given a string (STR) of length N, consisting of only the
lower case English alphabet. Your task is to remove all the duplicate
occurrences of characters in the string.
Input: abcadeecfb
Output: abcdef
let Str = "abcadeecfb"; const S = new Set(); for (let i in Str) { S.add(Str[i]); } console.log(...S); // a b c d e f
Que.2 You are given a string (STR) of length N, you have to print the
count of all alphabet.(using maps)
Input:abcadeecfb
Output:
a=2
b=2
c=2
d=1
e=2
f=1
let Words = "abcadeecfb"; let map = new Map(); for (let i in Words) { if (map.has(Words[i])) { map.set(Words[i], Number(map.get(Words[i])) + 1); } else { map.set(Words[i], 1); } } for (const [key, value] of map) { console.log(key + " = " + value); }