Ad
  • Default User Avatar

    Where you have copied the array with the line, let s = signature you are mutating the original array, which in many cases may not be what you want and can be a source of bugs in your code. You would be better off using something like let s = [...signature]; or let s = Array.from(signature); so anything you now do to s does not affect signature.