๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์•Œ๊ณ ๋ฆฌ์ฆ˜

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 1๋‹จ๊ณ„ : x๋งŒํผ ๊ฐ„๊ฒฉ์ด ์žˆ๋Š” n๊ฐœ์˜ ์ˆซ์ž

by _ํ† ๋งคํ†  2022. 11. 14.
728x90

๐Ÿ–ฑ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 1๋‹จ๊ณ„ : x๋งŒํผ ๊ฐ„๊ฒฉ์ด ์žˆ๋Š” n๊ฐœ์˜ ์ˆซ์ž ๐Ÿ–ฑ


#1. ํ•จ์ˆ˜ solution์€ ์ •์ˆ˜ x์™€ ์ž์—ฐ์ˆ˜ n์„ ์ž…๋ ฅ ๋ฐ›์•„, x๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด x์”ฉ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆซ์ž๋ฅผ n๊ฐœ ์ง€๋‹ˆ๋Š” ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ฆฌํ„ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ์ œํ•œ ์กฐ๊ฑด์„ ๋ณด๊ณ , ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.

์ œํ•œ ์‚ฌํ•ญ : x๋Š” -10000000 ์ด์ƒ, 10000000 ์ดํ•˜์ธ ์ •์ˆ˜์ž…๋‹ˆ๋‹ค.
n์€ 1000 ์ดํ•˜์ธ ์ž์—ฐ์ˆ˜์ž…๋‹ˆ๋‹ค.

function solution(x, n) {
        var answer = [];
        let num = x;
        for(let i=0; i<n; i++){
            answer.push(x);
            x += num;
        }
        return answer;
    }
    

๋ฐ˜๋ณต๋ฌธ์„ ํ†ตํ•ด n๋ฒˆ ๋งŒํผ X๋ฅผ push ํ•ด์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰ 4์™€ 5๋ฅผ ๋Œ€์ž…ํ–‡์„ ๊ฒฝ์šฐ 4์”ฉ 3๋ฒˆ ๋”ํ•ด์ ธ์„œ ์ด 4, 8, 12 ๊ฐ’์ด push ๋ฉ๋‹ˆ๋‹ค~~!


#2. ๋‹ค๋ฅธ์‚ฌ๋žŒ์˜ ํ’€์ด

function hide_numbers(s) {
        return s.replace(/\d(?=\d{4})/g, "*");
      }
    

์Šคํฌ๋ฆฝํŠธ์˜ ์žฅ์ธ ์ธ๊ฐ€์š”... ์ •๊ทœ์‹์œผ๋กœ ๋„ˆ๋ฌด๋‚˜ ๊น”๋”ํ•˜๊ฒŒ ์™„์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.. ์ด๋Ÿฐ ๋จธ๋ฆฌ๋ฅผ ์˜์˜ฅ ๊ฐ€์ ธ๊ฐ€๊ณ  ์‹ถ๋„ค์š”....

728x90

๋Œ“๊ธ€


Lucky Charms Rainbow
js
html
css