この解答例はChatGPTによって生成されています,正しいかは自己判断で。

BFE.devでのAI解答例 - JavaScript コーディング問題
112. 去掉字符串的重复字符

function removeDuplicate(str) {
  const set = new Set(str.split(''));
  const sorted = [...set].sort();
  let result = '';
  for (let i = 0; i < sorted.length; i++) {
    if (str.includes(sorted[i])) {
      result += sorted[i];
      str = str.replace(new RegExp(sorted[i], 'g'), '');
    }
  }
  return result;
}