
number 순회digit와 동일하다면, 현재 문자를 제외한 수를 최댓값과 비교number내에 반드시 digit가 존재하므로 별도의 검증 불필요function removeDigit(number: string, digit: string): string {
let maxNum = BigInt(Number.MIN_SAFE_INTEGER)
let maxNumStr = ''
for(let i = 0; i < number.length; i++) {
if(number[i] !== digit) continue
const curNumStr = number.slice(0, i) + number.slice(i + 1)
const curNum = BigInt(curNumStr)
if(maxNum >= curNum) continue
maxNum = curNum
maxNumStr = curNumStr
}
return maxNumStr
};