Transparent White Star

๐Ÿ’œ ์Šคํ”„๋ฆฐํŠธ FE 9๊ธฐ/์ฝ”๋”ฉ์Šคํ„ฐ๋”” - ์ฝ”ํ…Œ์˜์ด์ง€

์ผ๊ณฑ์งธ ๋‚ ์€ '์—†๋Š” ์ˆซ์ž ๋”ํ•˜๊ธฐ์™€ ๋‚ด์ ' ์ด๋ผ๋Š” ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.์ด ๊ธ€์—์„œ๋Š” ํ•ด๋‹น ๋ฌธ์ œ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€, ๊ฒช์—ˆ๋˜ ์–ด๋ ค์›€, ๊ทธ๋ฆฌ๊ณ  ๋ฐฐ์šด ์ ์„ ํšŒ๊ณ ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ž‘์„ฑํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค ๐Ÿ˜Š๐Ÿ“Ž ๋จผ์ € ์—†๋Š” ์ˆซ์ž ๋”ํ•˜๊ธฐ๋ผ๋Š” ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.๋ฌธ์ œ ์„ค๋ช…0๋ถ€ํ„ฐ 9๊นŒ์ง€์˜ ์ˆซ์ž ์ค‘ ์ผ๋ถ€๊ฐ€ ๋“ค์–ด์žˆ๋Š” ์ •์ˆ˜ ๋ฐฐ์—ด numbers๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. numbers์—์„œ ์ฐพ์„ ์ˆ˜ ์—†๋Š” 0๋ถ€ํ„ฐ 9๊นŒ์ง€์˜ ์ˆซ์ž๋ฅผ ๋ชจ๋‘ ์ฐพ์•„ ๋”ํ•œ ์ˆ˜๋ฅผ return ํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•˜๊ธฐ์ž…๋‹ˆ๋‹ค.(์ž…์ถœ๋ ฅ์˜ ์˜ˆ)numbersresult[1, 2, 3, 4, 6, 7, 8, 0]14[5, 8, 4, 0, 6, 7, 9]6 ๋ฌธ์ œ ํ•ด๊ฒฐ ์ ‘๊ทผ1~9๊นŒ์ง€์˜ ์ˆซ์ž ์ค‘ numbers ๋ฐฐ์—ด์— ํฌํ•จ๋˜์ง€ ์•Š๋Š” ์ˆซ์ž๋ฅผ result์— ๋”ํ•˜๋Š” ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ..
์—ฌ์„ฏ์งธ ๋‚ ์€ 'x๋งŒํผ ๊ฐ„๊ฒฉ์ด ์žˆ๋Š” n๊ฐœ์˜ ์ˆซ์ž' ๋ผ๋Š” ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.์ด ๊ธ€์—์„œ๋Š” ํ•ด๋‹น ๋ฌธ์ œ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€, ๊ฒช์—ˆ๋˜ ์–ด๋ ค์›€, ๊ทธ๋ฆฌ๊ณ  ๋ฐฐ์šด ์ ์„ ํšŒ๊ณ ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ž‘์„ฑํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค ๐Ÿ˜Š๋ฌธ์ œ ์„ค๋ช…์ด ์ •์ˆ˜๋“ค์˜ ์ ˆ๋Œ“๊ฐ’์„ ์ฐจ๋ก€๋Œ€๋กœ ๋‹ด์€ ์ •์ˆ˜ ๋ฐฐ์—ด absolutes์™€ ์ด ์ •์ˆ˜๋“ค์˜ ๋ถ€ํ˜ธ๋ฅผ ์ฐจ๋ก€๋Œ€๋กœ ๋‹ด์€ ๋ถˆ๋ฆฌ์–ธ ๋ฐฐ์—ด signs๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค.์‹ค์ œ ์ •์ˆ˜๋“ค์˜ ํ•ฉ์„ ๊ตฌํ•˜์—ฌ return ํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•˜๊ธฐ ! ์ž…๋‹ˆ๋‹ค.(์ž…์ถœ๋ ฅ์˜ ์˜ˆ)absolutessignsresult[4, 7, 12][true, false, true]9[1, 2, 3][false, false, false]0๋ฌธ์ œ ํ•ด๊ฒฐ ์ ‘๊ทผ์•ž์—์„œ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋ฅผ ๋งŽ์ด ํ•ด๋ณธ ํ›„ ์ด์ œ ๋ฐฐ์—ด์˜ ํ•ฉ์€ reduce ๋ฉ”์„œ๋“œ๋กœ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ํ’€์–ด๋ด์•ผ๊ฒ ๋‹ค..
๋„ท์งธ ๋‚ ์€ 'x๋งŒํผ ๊ฐ„๊ฒฉ์ด ์žˆ๋Š” n๊ฐœ์˜ ์ˆซ์ž' ๋ผ๋Š” ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.์ด ๊ธ€์—์„œ๋Š” ํ•ด๋‹น ๋ฌธ์ œ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€, ๊ฒช์—ˆ๋˜ ์–ด๋ ค์›€, ๊ทธ๋ฆฌ๊ณ  ๋ฐฐ์šด ์ ์„ ํšŒ๊ณ ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ž‘์„ฑํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค ๐Ÿ˜Š๋ฌธ์ œ ์„ค๋ช…์ •์ˆ˜ x์™€ ์ž์—ฐ์ˆ˜ n์„ ์ž…๋ ฅ๋ฐ›์•„, x๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด x์”ฉ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆซ์ž๋ฅผ n๊ฐœ ์ง€๋‹ˆ๋Š” ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ฆฌํ„ดํ•ฉ๋‹ˆ๋‹ค.(์ž…์ถœ๋ ฅ์˜ ์˜ˆ)xnanswer25[2, 4, 6, 8, 10]43[4, 8, 12]-42[-4, -8]๋ฌธ์ œ ํ•ด๊ฒฐ ์ ‘๊ทผ์ผ๋‹จ for๋ฌธ์„ (์ดˆ๊ธฐ๊ฐ’ = x, n๊นŒ์ง€ x++)์œผ๋กœ ํ•ด์•ผ๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.function solution(x, n) { var answer = []; for (let i = x; i ์šฐ์„  ์ด ๋ฐฉ๋ฒ•์œผ๋กœ ์ ‘๊ทผํ•ด ๋ณด์•˜์ง€๋งŒ ํ…Œ์ŠคํŠธ์—์„œ ๋Ÿฐํƒ€์ž„ ์˜ค๋ฅ˜๋กœ ๋ฌดํ•œ๋ฃจํ”„๊ฐ€ ๋ฐœ์ƒํ•˜์˜€๋‹ค.๋ฌธ์ œ์˜ ์›์ธ์€ ์–‘์ˆ˜์ผ ๋•Œ..
์…‹์งธ ๋‚ ์€'๋Œ€๋ฌธ์ž์™€ ์†Œ๋ฌธ์ž'๋ผ๋Š” ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.reduce ๋ฉ”์„œ๋“œ์— ๋Œ€ํ•ด ์•Œ๊ฒŒ๋˜์—ˆ๋‹ค. reduce์˜ ์ธ์ˆ˜๋กœ ์–ด๋–ค ๊ฒƒ๋“ค์ด ์˜ค๋Š”์ง€ ์‚ดํŽด๋ณด์•˜๋‹ค.๋ฌธ์ œ ์„ค๋ช…์ •๋ง ๊ฐ„๋‹จํ•œ ๋ฌธ์ œ !!๋Œ€๋ฌธ์ž โžก๏ธ ์†Œ๋ฌธ์ž / ์†Œ๋ฌธ์ž โžก๏ธ ๋Œ€๋ฌธ์ž๋กœ ๋ฐ”๊ฟ”์ฃผ๋Š” ๋ฌธ์ œ์ด๋‹ค.(์ž…์ถœ๋ ฅ์˜ ์˜ˆ) my_stringresult์ž…๋ ฅ"cccCCC""CCCccc"์ถœ๋ ฅ"abCdEfghIJ""ABcDeFGHij" ๋ฌธ์ œ ํ•ด๊ฒฐ ์ ‘๊ทผ์ผ๋‹จ ๋Œ€๋ฌธ์ž์™€ ์†Œ๋ฌธ์ž๋Š” toLowerCase(), toUpperCase()๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋˜๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์„ ํ–ˆ๋‹ค.ํ•˜์ง€๋งŒ ๋ชจ๋‘ ๋Œ€๋ฌธ์ž๋กœ ๋ฐ”๊พธ๊ฑฐ๋‚˜ ๋ชจ๋‘ ์†Œ๋ฌธ์ž๋กœ ๋ฐ”๊พธ๋Š” ๋ฌธ์ œ๋Š” ์•„๋‹ˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์กฐ๊ธˆ ๊ณ ๋ฏผ .. ๐Ÿค”๐Ÿ’ฌ์ƒ๊ฐ๋‚œ ๋ฉ”์„œ๋“œ๋Š” split, map, join, toLowerCase, toUpperCase์ด๋‹ค.1. ๋ฌธ์ž์—ด์„ ๊ฐœ๋ณ„๋ฌธ์ž์—ด๋กœ ๋ณ€ํ™˜ํ•œ..
์…‹์งธ ๋‚ ์€'๊ฐœ๋ฏธ ๊ตฐ๋‹จ'์ด๋ผ๋Š” ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.์ด ๊ธ€์—์„œ๋Š” ํ•ด๋‹น ๋ฌธ์ œ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€, ๊ฒช์—ˆ๋˜ ์–ด๋ ค์›€, ๊ทธ๋ฆฌ๊ณ  ๋ฐฐ์šด ์ ์„ ํšŒ๊ณ ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ž‘์„ฑํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค ๐Ÿ˜Š๋ฌธ์ œ ์„ค๋ช…์‚ฌ๋ƒฅ๊ฐ์˜ ์ฒด๋ ฅ hp๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ ๊ฐœ๋ฏธ ๊ตฐ๋‹จ์˜ ๋ณ‘๋ ฅ์ด ์–ผ๋งˆ๋‚˜ ํ•„์š”ํ•œ์ง€ ์•Œ์•„๋ณด๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.hp๊ฐ€ 23์ผ ๊ฒฝ์šฐ์— ์žฅ๊ตฐ๊ฐœ๋ฏธ๋Š” 5, ๋ณ‘์ •๊ฐœ๋ฏธ๋Š” 3, ์ผ๊ฐœ๋ฏธ๋Š” 1์˜ ๊ณต๊ฒฉ์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๋ฉด ๋ช‡ ๋งˆ๋ฆฌ์˜ ๊ฐœ๋ฏธ๊ฐ€ ํ•„์š”ํ• ๊นŒ ? ๐Ÿค”(์ž…์ถœ๋ ฅ์˜ ์˜ˆ) hpresult์ž…๋ ฅ235์ถœ๋ ฅ999201 ๋ฌธ์ œ ํ•ด๊ฒฐ ์ ‘๊ทผ๋ญ”๊ฐ€ ๊ฑฐ์Šค๋ฆ„๋ˆ ๋ฌธ์ œ๋ž‘ ๋น„์Šทํ•˜๊ฒŒ %(๋‚˜๋จธ์ง€ ์—ฐ์‚ฐ์ž)์™€ /(๋‚˜๋ˆ„๊ธฐ ์—ฐ์‚ฐ์ž)๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋  ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.์ผ๋‹จ 23์—์„œ ์žฅ๊ตฐ๊ฐœ๋ฏธ์˜ ๊ณต๊ฒฉ์„ฑ์ธ 5๋ฅผ ๋‚˜๋ˆ„๊ณ  ๋‚˜๋จธ์ง€์—์„œ -> ๋ณ‘์ •๊ฐœ๋ฏธ์˜ ๊ณต๊ฒฉ์„ฑ์ธ 3 -> ์ผ๊ฐœ๋ฏธ์˜ ๊ณต๊ฒฉ์„ฑ์ธ 1 ์„ ์ˆœ์„œ๋Œ€๋กœ ๋‚˜๋ˆ„์–ด์„œ ๋”ํ•˜๋ฉด..
๋‘˜์งธ ๋‚ ์€'์•„์ด์Šค ์•„๋ฉ”๋ฆฌ์นด๋…ธ'๋ผ๋Š” ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.์ด ๊ธ€์—์„œ๋Š” ํ•ด๋‹น ๋ฌธ์ œ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ–ˆ๋Š”์ง€, ๊ฒช์—ˆ๋˜ ์–ด๋ ค์›€, ๊ทธ๋ฆฌ๊ณ  ๋ฐฐ์šด ์ ์„ ํšŒ๊ณ ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ž‘์„ฑํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค ๐Ÿ˜Š๋ฌธ์ œ ์„ค๋ช…์ฃผ์–ด์ง„ ๋ˆ์œผ๋กœ ์•„์ด์Šค ์•„๋ฉ”๋ฆฌ์นด๋…ธ๋ฅผ ์ตœ๋Œ€ ๋ช‡ ์ž” ์‚ด ์ˆ˜ ์žˆ๊ณ , ๋‚จ๋Š” ๋ˆ์€ ์–ผ๋งˆ์ธ์ง€ ๋ฐฐ์—ด๋กœ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.(์ž…์ถœ๋ ฅ์˜ ์˜ˆ) arrayheightresult์ž…๋ ฅ[149, 180, 192, 170]1673์ถœ๋ ฅ[180, 120, 140]1900 ๋ฌธ์ œ ํ•ด๊ฒฐ ์ ‘๊ทผ์ด๋ฒˆ ๋ฌธ์ œ๋Š” ์ž…๋ฌธ์šฉ ์ฝ”ํ…Œ๋ผ ๊ทธ๋Ÿฐ์ง€ ์ƒ๋‹นํžˆ ์‰ฌ์› ๋‹ค.๋‹จ์ˆœํžˆ ๋ช‡ ์ž”์„ ์‚ด ์ˆ˜ ์žˆ์„์ง€๋Š” ๋‚ด๊ฐ€ ๊ฐ€์ง„ money์—์„œ ์•„๋ฉ”๋ฆฌ์นด๋…ธ ๊ฐ’์„ ๋‚˜๋ˆ„์–ด์ฃผ๋ฉด ๋˜๊ณ ,๊ฑฐ์Šค๋ฆ„ ๋ˆ์€ ๋‚ด๊ฐ€ ๊ฐ€์ง„ money์—์„œ ์•„๋ฉ”๋ฆฌ์นด๋…ธ ๊ฐ’์— ๋‚˜๋จธ์ง€๋ฅผ ๊ตฌํ•˜๋ฉด ๋œ๋‹ค!๋‚ด๊ฐ€ ํ‘ผ ๋ฐฉ๋ฒ•function solution(money) { v..
yyezzzy
'๐Ÿ’œ ์Šคํ”„๋ฆฐํŠธ FE 9๊ธฐ/์ฝ”๋”ฉ์Šคํ„ฐ๋”” - ์ฝ”ํ…Œ์˜์ด์ง€' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก