let arr = ['a,b', 'b,c', 'f,h,c', 'g', 'a,i']
//['a,b','c','f,h','g','i']
let newArr = []
for (let i = 0; i < arr.length; i++) {
let tempArr = arr[i].split(",")
console.log(tempArr);
let newArrStr = newArr.join(",")
console.log(newArrStr);
let newStr = ""
for (let j = 0; j < tempArr.length; j++) {
if (!newArrStr.includes(tempArr[j])) {
newStr += tempArr[j] + (j == 0 ? "," : "")
}
}
if (newStr) {
newArr.push(newStr)
}
}
console.log(newArr)