์•Œ๊ณ ๋ฆฌ์ฆ˜(js)

19. ์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜?

tnqlscho 95 2022. 11. 1. 16:01

๐Ÿ˜‡  ๋ฌธ์ œ

 

๐Ÿ™  ๋‹ต

function solution(n) {
    var answer = '';
    var suback = '์ˆ˜๋ฐ•'.repeat(n)
    
    answer = suback.slice(0,n)
    
    return answer;
}

// 1. slice๋ฅผ ์ด์šฉํ•ด๋ณผ๊นŒ

๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ๊ฒƒ์€ ์–ด์ฐจํ”ผ '์ˆ˜๋ฐ•'์„ ๋ณ€์ˆ˜๋งŒํผ ๋ฐ˜๋ณตํ•ด์„œ ๋ฌธ์ž์—ด์„ ์ฐ์–ด๋‚ด๋ฉด

์ถœ๋ ฅํ•ด์•ผ ๋˜๋Š” return๊ฐ’๋ณด๋‹ค ๊ณฑ์ ˆ์ด ๋˜์ง€ ๋ชจ์ž๋ผ์ง„ ์•Š์„๊บผ๋ผ๋Š” ์ƒ๊ฐ์œผ๋กœ

'์ˆ˜๋ฐ•'์„ n๋งŒํผ ๋ฐ˜๋ณตํ•ด์„œ suback์— ๋‹ด์€๋‹ค์Œ slice๋กœ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ณ€์ˆ˜n๋งŒํผ ์ž˜๋ผ์„œ

return ํ–ˆ๋‹ค.

 

๊ทผ๋ฐ ๋‚ด๊ฐ€ ์ž‘์„ฑํ•œ๊ฑธ ์ •๋ฆฌ์ •๋ˆ์ด ๊น”๋”ํ•˜๊ฒŒ ๋˜์–ด์žˆ๋Š”๊ฒŒ ์žˆ์–ด์„œ ๊ฐ€์ ธ์™”๋‹ค.

const waterMelon = n => "์ˆ˜๋ฐ•".repeat(n).slice(0,n);

๋‚˜๋ž‘ ๋˜‘๊ฐ™์€ ๋ฐฉ์‹์ธ๋ฐ ํ•œ์ค„๋กœ ์ค„์—ฌ๋ฒ„๋ฆฌ๊ธฐ^^7.. ์•„ ์ž๊ดด๊ฐ๋“ค์–ด

๊ตณ์ด suback์ด๋ผ๋Š” ๋ณ€์ˆ˜์— ์ €์žฅํ•˜์ง€ ์•Š๊ณ  ์•ž ๋ฆฌํ• ๋’ค ์Šฌ๋ผ์ด์Šค ๋ถ™์ด๋ฉด ๋๋˜๊ฑด๋ฐ..

๋„ˆ๋ฌด ์ •๋‹ต์— ๊ธ‰๊ธ‰ํ–ˆ๋‹ค..

20๋ฒˆ๋ถ€ํ„ฐ ๋‚ด๊ธฐ์ „์— ๊ฐ€๋…์„ฑ ํ•ด์น˜์ง€์•Š๋Š” ์„ ์—์„œ ์ค„์ผ์ˆ˜ ์žˆ๋Š”๊ฒŒ ๋”์žˆ๋Š”์ง€ ํ™•์ธํ•ด๋ด์•ผ์ง•..๋˜๋ฅตใ