😎풀이

  1. num을 문자열화 한다.
  2. 문자열을 배열화 한다.
  3. 모든 요소를 순회한다.
    3-1. 처음 발견된 69로 변경한다.
  4. 변경된 요소를 합쳐 숫자형으로 반환한다.
function maximum69Number (num: number): number {
    const arr = [...String(num)]
    for(let i = 0; i < arr.length; i++) {
        if(arr[i] === '9') continue
        arr[i] = '9'
        break
    }
    return Number(arr.join(''))
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글