79750402

Date: 2025-08-29 14:22:22
Score: 1
Natty:
Report link

Oh, I've figured out the problem. It turns out that changing a variable solved my problem.

From this:

  var decoded;
  for (const key of objectKeys) {
    if (originalText.includes(key)) {
      continue;
    } else {
      decoded = result.replaceAll(key, replaceObject[key])
    }
  }

To this:

  var decoded = result;
  for (const key of objectKeys) {
    if (originalText.includes(key)) {
      continue;
    } else {
      decoded = decoded.replaceAll(key, replaceObject[key])
    }
  }
Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (1):
Posted by: Wong_Urip