๐Ÿ’ป FE 51

์ž˜๋ผ์„œ ๋ฐฐ์—ด๋กœ ์ €์žฅํ•˜๊ธฐ / ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ

๐Ÿ”— ๊ณผ์ผ ํŒ”์•˜๋˜ ๊ฒฝํ—˜ ๊ทธ๋Œ€๋กœ ๊ฐ€์ ธ์™€ ์ผ๋‹ค. function solution(str, n) { var ans = []; for (var i = 0; i < str.length; i += n) ans.push(str.slice(i, i + n)); return ans; } console.log(solution("abc1Addfggg4556b", 6));

๊ณผ์ผ ์žฅ์ˆ˜ / ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ

์ €๋Š” ๊ณผ์ผํŒ๋งค์•„ํ‹ฐ์ŠคํŠธ์˜ˆ์š”. ๐Ÿ”— ๋ฌธ์ œ์— k(๊ณผ์ผ์˜ ์ตœ๋Œ€ ์ ์ˆ˜)๊ฐ€ ์ฃผ์–ด์ง€๋Š”๋ฐ, ์ด๊ฒŒ ์™œ ํ•„์š”ํ•œ์ง€๋Š” ์•„์ง๊นŒ์ง€๋„ ๋ชจ๋ฅด๊ฒ ์ˆจ. ์•„๋ฌดํŠผ m๊ฐœ์”ฉ ํŒ”๊ฑฐ์•ผ. (๋‚˜๋จธ์ง€๋Š” ๋‚ด๊ฐ€ ๋จน์Œ) ๋ฌถ์Œ ์ค‘์— ์ œ์ผ ๋‚ฎ์€ ๋“ฑ๊ธ‰ * m ์ด ํ•œ ๋ฌถ์Œ์˜ ๊ฐ€๊ฒฉ ๋‚ผ ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€์ˆ˜์ต์€ ์–ผ๋งˆ์ธ๊ฐ€?! ํ•˜๋Š” ๋ฌธ์ œ. 1. ๋‚จ์€ ๊ณผ์ผ์„ ๋ฒ„๋ฆฌ๊ธฐ ์œ„ํ•ด์„œ ๊ณผ์ผ ๋ฐฐ์—ด์˜ ๊ฐœ์ˆ˜๋ฅผ m ์œผ๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋งŒํผ ๋ฐฐ์—ด์—์„œ ๋นผ์ค„๊ฑด๋ฐ, ๋“ฑ๊ธ‰์ด ๋‚ฎ์€ ์• ๋“ค์„ ๋นผ์•ผ๊ฒ ์ง€์š”? 2. ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ๋‚จ์€ ๊ณผ์ผ์„ sort ํ•ด์ฃผ๊ณ  m๊ฐœ์”ฉ ๊ตฌ๋ถ„ํ•œ๋‹ค ์น˜๋ฉด ๊ฐ๊ฐ์˜ ์•ž์— ์žˆ๋Š” ์ˆ˜ * m ์ด ๊ทธ ๋ฌถ์Œ์˜ ๊ฐ€๊ฒฉ ์ด๊ฒ ์ง€์š”? ๐Ÿ”ฅ ๋ฌด์ง€์„ฑ์œผ๋กœ 2์ฐจ์› ๋ฐฐ์—ด๋กœ ๋งŒ๋“ค์–ด์ฃผ๊ณ  ๊ณ„์‚ฐํ•˜๋ฉด ๋˜๊ฒŸ๋‹ค ํ–ˆ๋Š”๋ฐ ๐Ÿ”ฅ ๊ทธ๋Ÿด ํ•„์š” ์—†์Œ. ๐Ÿ”ฅ for ๋ฌธ์œผ๋กœ m์‹ ๋›ฐ์–ด ๋„˜์œผ๋ฉด์„œ ์ตœ์ข…๊ฐ’์— ์ถ”๊ฐ€ํ•ด์ฃผ๊ธฐ๋ฉด ํ•˜๋ฉด ๋จ. function solution(k, ..

์ค‘๋ณต๋œ ๋ฌธ์ž์ œ๊ฑฐ / ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ

๐Ÿ”— people ์ด๋ผ๋Š” ๋ฌธ์ž์—ด์ด ์žˆ์œผ๋ฉด ์ดํ›„์— ๋‚˜์˜ค๋Š” ์ค‘๋ณต ๋ฌธ์ž๋ฅผ ์ œ๊ฑฐํ•˜์—ฌ peol ๋ฌธ์ž์—ด์„ ๋ฐ˜ํ™˜ํ•ด๋ผ ํ•˜๋Š” ๊ฒƒ. ๊ณต๋ฐฑ๋„ ํฌํ•จ์ด ๋œ๋‹ค. ๋ฌธ์ž์—ด๋กœ ๋ฐ›์•„ ๋ฌธ์ž์—ด์„ ๋ฑ‰์–ด์•ผ ํ•œ๋‹ค. ํฌ์ธํŠธ * ์ค‘๋ณต -> ์ผ๋‹จ Set ๊ฐ์ฒด๋ฅผ ๋จผ์ € ์ƒ๊ฐํ•˜๊ฑฐ๋ผ. Set - JavaScript | MDN (mozilla.org) Set - JavaScript | MDN Set ๊ฐ์ฒด๋Š” ์ž๋ฃŒํ˜•์— ๊ด€๊ณ„ ์—†์ด ์›์‹œ ๊ฐ’๊ณผ ๊ฐ์ฒด ์ฐธ์กฐ ๋ชจ๋‘ ์œ ์ผํ•œ ๊ฐ’์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. developer.mozilla.org โœ” ๋‘ ๊ฐœ์˜ ๋ฌธ์ž์—ด์„ ์ด์šฉํ•œ ํ’€์ด function solution(str) { var ans = ""; for (item of str) { if (ans.indexOf(item) == -1) { ans += item; } } return a..

๋ฌธ์ž์—ด ๋ฐ€๊ธฐ / ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ

๋ฌธ์ œ๋Š” ๊ทธ๋‚˜๋งˆ ์‰ฝ๊ฒŒ ํ’€์—ˆ๋Š”๋ฐ? length ์ŠคํŽ ๋ง ๋•Œ๋ฌธ์— ๋˜ ์‚ฝ์งˆํ–ˆ์ฃ ? ์†์œผ๋กœ ์“ฐ๋ฉด ์จ์ง€๋Š”๋ฐ ํƒ€์ดํ•‘์œผ๋กœ ์น ๋•Œ๋งˆ๋‹ค ์†๊ฐ€๋ฝ์ด ์ง€ ๋ฉ‹๋Œ€๋กœ ์›€์ง์ด๋Š”๊ฑฐ ์ž‡์ฃ  ์ด์ œ ์ข€ ์™ธ์šฐ๊ฑฐ๋ผ ์ธ๊ฐ„์•„. length !!! ๐Ÿ”— "hello" > "ohell" ์ด ๋˜๋ ค๊ณ  ํ•˜๋ฉด, ์–˜๋ฅผ ์™ผ์ชฝ์œผ๋กœ ๋ช‡ ๋ฒˆ ๋ฐ€์–ด์•ผ ํ•˜๋‹ˆ ? ํ•˜๋Š” ๋ฌธ์ œ์ž„. ๊ฑ ๋Œ€์ถฉ ํ’€์—ˆ์๋‹ˆ๋‹ค. ์ด๊ฑฐ๋Š” ๋‚จ์˜ ์ฝ”๋“œ ๋ณด๊ณ  ์ถฉ๊ฒฉ ๋ฐ›๋Š”๊ฒŒ ๋‚ซ์Šต๋‹ˆ๋‹ค let solution = (A, B) =>(B+B).indexOf(A); ๋„ค ,, ์ด๋Ÿฐ ์ƒ๊ฐ์€ ์–ด๋–ป๊ฒŒ ํ•˜๋ƒ ์ง„์งœ? ํ˜„์—…์—์„œ ์“ฐ์ด๋Š”๊ฒŒ ๊ณ ์Šค๋ž€ํžˆ ๋‚ด๋ ค์˜จ๊ฑด๊ฐ€? ์•”ํŠผ ๋‚ด๊ฐ€ ํ•œ๊ทธ function solution(A, B) { let ans = A; let su = 0; if (A === B) return 0; for (let i = 0; i < A.l..

๋ช…์˜ˆ์˜ ์ „๋‹น (1) / ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ

์ด๋ฒˆ ๋ฌธ์ œ๋Š” ๊ทธ๋ž˜๋„ ๋ฌธ์ œ ์ดํ•ด๊ฐ€ ์ˆ˜์›”ํ–ˆ๋‹ค ^-^* ๐Ÿ”— k๋Š” ์ •์ˆ˜, score์€ ๋ฐฐ์—ด์ด๋‹ค. score์˜ ๊ธธ์ด๋งŒํผ ๋Œ€ํšŒ๊ฐ€ ์ง„ํ–‰๋œ๋‹ค. ์ ์ˆ˜๋ฅผ ๋‚ด๋ฆผ์ฐจ์ˆœ ์ •๋ ฌํ•ด k์ˆ˜๋งŒํผ๋งŒ ๋‚จ๊ธด๋‹ค. k๊ฐœ์˜ ์š”์†Œ๋ฅผ ๊ฐ€์ง„ ๋ฐฐ์—ด ์ค‘ ๊ฐ€์žฅ ๋‚ฎ์€ ์š”์†Œ๋ฅผ ๋ฝ‘์•„ ๋‹ต ๋ฐฐ์—ด์— push ํ•˜๋ฉด ๋œ๋‹ค! ๋ชจ๋“  ์ฝ”ํ…Œ ๋ฌธ์ œ๊ฐ€ ๋‹ค ์ €๋Ÿฐ์‹์œผ๋กœ ๋‚˜์˜ค๋‚˜? ๋ญ”๊ฐ€ ํ•ต์‹ฌ์ ์ธ ์š”์†Œ๋Š” ์ˆจ๊ธฐ๊ณ  ํ•„์š”์—†๋Š” ์ •๋ณด๋งŒ ์ฅด์ฅด ์„ค๋ช…ํ•˜๋Š” ๊ฒƒ ๊ฐ™์Œ ,, ํ•ด์„์€ ๋‹ˆ ๋ชซ์ด๋‹ค ~.~ ํ•˜๋Š” ๋А๋‚Œ์ž„ ๋‚ด๊ฐ€ ๋ฌธํ•ด๋ ฅ์ด ๋”ธ๋ฆฐ๊ฑฐ๋ผ๋ฉด ใ…ˆใ…… function solution(k, score) { let kArr = []; let resultArr = []; for (var index in score) { kArr.push(score[index]); kArr = kArr.sort((a, b) => b - a).sl..

๋ฌธ์ž์—ด ๋‚˜๋ˆ„๊ธฐ / ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ

๐Ÿ”— ์ฒ˜์Œ์— ๋ฌธ์ œ๋ฅผ ์ดํ•ด๋ฅผ ๋ชปํ•ด์„œ ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ใ…‹ ,,, ์ŠฌํŽ๋‹ค . "banana" ๋ผ๋Š” ๋ฌธ์ž์—ด์ด ์žˆ์œผ๋ฉด ์ฒซ๋ฒˆ์งธ ๋ฌธ์ž์—ด "b"๋ž‘ ์ผ์น˜ํ•˜๋Š” ๋ฌธ์ž์—ด์˜ ์ˆ˜, ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ๋ฌธ์ž์—ด์˜ ์ˆ˜๋ฅผ ๊ฐ๊ฐ ์„ธ๊ณ  ๋‘ ์ˆ˜๊ฐ€ ๊ฐ™์•„์ง€๋ฉด ๋ฌธ์ž์—ด์„ ๋‚˜๋ˆ ์„œ ๋ฒ„๋ฆฌ๊ณ (์•”ํŠผ ๋ฒ„๋ฆผ) ๋‹ค์Œ ๋ฌธ์ž์—ด์„ ๋‹ค์‹œ ๊ธฐ์ค€์œผ๋กœ ํ•˜์—ฌ ๊ฐ™์€ ์ž‘์—…์„ ๋ฐ˜๋ณตํ•˜์—ฌ ์ตœ์ข…์ ์œผ๋กœ๋Š” ๋‚˜๋ˆ ์ง„ ๋ฉ์–ด๋ฆฌ ์ˆ˜๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ฌธ์ œ์ธ๋ฐ >๋‚˜๋ˆ„์„ธ์š”< ๋ผ๋Š” ๋ง์— ๋„ค~ ํ•ด์„œ split ์ฐพ์•„๋ณด๊ณ  ์žˆ๋˜ ๋‚˜๋Š” ..

ํฐ์ผ“๋ชฌ / ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ

๐Ÿ”— ๐Ÿ” ํ•ด์‹œ ํƒญ์— ์žˆ๋˜ ๋ฌธ์ œ์ธ๋””์š” ํ•ด์‹œ๋ž€ ๋ชฐ๊นŒ? ํ•ด์‹œ ,, ์ด๊ฒŒ ํ•ด์‹œ? ๐Ÿ” ? ๐Ÿ˜ฒ ๋”๋Ÿฌ๋ธ (๋‚˜์˜)์ฝ”๋“œ ๋“ฑ์žฅ // https://school.programmers.co.kr/learn/courses/30/lessons/1845 // ์ตœ๋Œ€ํ•œ ๋งŽ์€ ์ข…๋ฅ˜์˜ ํฐ์ผ“๋ชฌ์„ ํฌํ•จํ•ด์„œ N/2๋งˆ๋ฆฌ๋ฅผ ์„ ํƒํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค. // N/2๋งˆ๋ฆฌ์˜ ํฐ์ผ“๋ชฌ์„ ์„ ํƒํ•˜๋Š” ๋ฐฉ๋ฒ• ์ค‘, ๊ฐ€์žฅ ๋งŽ์€ ์ข…๋ฅ˜์˜ ํฐ์ผ“๋ชฌ์„ ์„ ํƒํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ฐพ์•„, ๊ทธ๋•Œ์˜ ํฐ์ผ“๋ชฌ ์ข…๋ฅ˜ ๋ฒˆํ˜ธ์˜ ๊ฐœ์ˆ˜๋ฅผ return function solution(nums) { nums = nums.sort((a, b) => a - b); // console.log(nums); var max = nums.length / 2; var count = 0; for (let i in nums) { if (..

ํ•ธ๋“œํฐ ๋ฒˆํ˜ธ ๊ฐ€๋ฆฌ๊ธฐ / ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ

๋ฐฐ์—ด์˜ ๋งค์„œ๋“œ๋ž‘ ๋ฌธ์ž์—ด์˜ ๋งค์„œ๋“œ๋ž‘ ํ—ท๊ฐˆ๋ฆฐ๋‹ค      String.prototype.repeat() - JavaScript | MDNrepeat() ๋ฉ”์„œ๋“œ๋Š” ๋ฌธ์ž์—ด์„ ์ฃผ์–ด์ง„ ํšŸ์ˆ˜๋งŒํผ ๋ฐ˜๋ณตํ•ด ๋ถ™์ธ ์ƒˆ๋กœ์šด ๋ฌธ์ž์—ด์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.developer.mozilla.org => ๋ฌธ์ž์—ด์„ ์ฃผ์–ด์ง„ ํšŸ์ˆ˜๋งŒํผ ๋ฐ˜๋ณตํ•ด ๋ถ™์ธ ์ƒˆ๋กœ์šด ๋ฌธ์ž์—ด ๋ฐ˜ํ™˜=> str.repeat(count);     String.prototype.slice() - JavaScript | MDNslice() ๋ฉ”์†Œ๋“œ๋Š” ๋ฌธ์ž์—ด์˜ ์ผ๋ถ€๋ฅผ ์ถ”์ถœํ•˜๋ฉด์„œ ์ƒˆ๋กœ์šด ๋ฌธ์ž์—ด์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.developer.mozilla.org => ๋ฌธ์ž์—ด์˜ ์ผ๋ถ€๋ฅผ ์ถ”์ถœ, ์ƒˆ๋กœ์šด ๋ฌธ์ž์—ด ๋ฐ˜ํ™˜=> str.slice(beginIndex[, endIndex])=> ์Œ์ˆ˜๋ผ๋ฉด, beginIndex๋Š” st..

JadenCase ๋ฌธ์ž์—ด ๋งŒ๋“ค๊ธฐ / ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ฝ”๋“œ

- ๐Ÿ”— String.prototype.charAt() - JavaScript | MDN charAt() ํ•จ์ˆ˜๋Š” ๋ฌธ์ž์—ด์—์„œ ํŠน์ • ์ธ๋ฑ์Šค์— ์œ„์น˜ํ•˜๋Š” ์œ ๋‹ˆ์ฝ”๋“œ ๋‹จ์ผ๋ฌธ์ž๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. developer.mozilla.org function solution(s) { return s .split(" ") .map((v) => v.charAt(0).toUpperCase() + v.substring(1).toLowerCase()) .join(" "); } function solution2(s) { var answer = ""; for (let i = 0; i < s.length; i++) { if (i === 0 || s[i - 1] === " ") { answer += s[i].toUpperCase(); } else..

์ตœ๋Œ“๊ฐ’๊ณผ ์ตœ์†Œ๊ฐ’

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr Math.max() - JavaScript | MDN The Math.max() function returns the largest of the numbers given as input parameters, or -Infinity if there are no parameters. developer.mozilla.org function solution(s) { let ans = ""; let arr = s.split(" "); ans = Math.min(...arr) + " " + Math.max(...arr)..

[ JS ] reduce()

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduc Array.prototype.reduce() - JavaScript | MDN reduce() ๋ฉ”์„œ๋“œ๋Š” ๋ฐฐ์—ด์˜ ๊ฐ ์š”์†Œ์— ๋Œ€ํ•ด ์ฃผ์–ด์ง„ ๋ฆฌ๋“€์„œ (reducer) ํ•จ์ˆ˜๋ฅผ ์‹คํ–‰ํ•˜๊ณ , ํ•˜๋‚˜์˜ ๊ฒฐ๊ณผ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. developer.mozilla.org ๋ฐฐ์—ด์˜ ๋ชจ๋“  ๊ฐ’ ํ•ฉ์‚ฐ var total = [ 0, 1, 2, 3 ].reduce( ( accumulator, currentValue ) => accumulator + currentValue,0)

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต๋ฌธ์ œ <ํ”ผ์ž ๋‚˜๋ˆ  ๋จน๊ธฐ (1)>

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr function solution(n) { let answer = parseInt(n / 7); answer = n % 7 === 0 ? answer : answer++; return answer; } function solution(n) { let answer = parseInt(n / 7); answer = n % 7 === 0 ? answer : answer+=1; return answer; }โ€‹ ์œ„๋Š” ์•ˆ ๋˜๊ณ  ์•„๋ž˜๋Š” ๋˜๋Š” ์ด์œ  => ๋ชจ๋ฆ„ ๋‹ค์Œ๋ถ€ํ„ฐ๋Š” ๊ทธ๋ƒฅ ์•„๋ž˜์ฒ˜๋Ÿผ ํ•˜์‹œ๊ธธ ๋‚˜๋จธ์ง€๊ฐ€ ์žˆ์œผ๋ฉด ๋ฌด์กฐ๊ฑด ์˜ฌ๋ฆฌ๋Š” ๋ฉ”์„œ..