LeetCode - 2154. Keep Multiplying Found Values by Two

henu·2023년 11월 24일
0

LeetCode

목록 보기
142/183

Solution

var findFinalValue = function(nums, original) {
    while(true) {
        if(nums.includes(original)) {
            original *= 2
        } else {
            return original
        }
    }
};

Explanation

while문을 사용하여 간단하게 해결할 수 있었다.
문제의 요구대로 코드를 작성하면 된다.
nums배열의 요소들 중 original이 존재할 경우 original을 2배 시키고 존재하지 않을 경우 그 즉시 리턴해주면된다.

0개의 댓글