Есть еще варианты заменить if в map?
return character === '...' ? '...' : character;

Или, если замен предполагается несколько, сделайте объект, где будет указано, кого на кого надо поменять:

const replacements = {
  '...': '...',
  '...': '...',
  ...
};

const newCharacters = characters.map(n => replacements[n] || n);
С помощью splice

let characters = [
  'Люк Скайуокер',
  'Оби Ван',
  'Чубакка',
  'Энакин Скайуокер',
  'Хан Соло',
  'Палпатин'
];

const enakinIndex = characters.indexOf('Энакин Скайуокер')

characters.splice(enakinIndex, 1, 'Дарт Вейдер')