JavaScript / ์ฝํ๋ฆฟ ๋ณต์ต
๐ Today I Learned
- ๋ฐ๋ณต๋ฌธ 8๋ฒ makeOddDigits
- ๋ฐ๋ณต๋ฌธ 10๋ฒ makeMultiplesOfDigit2
- ๋ฐ๋ณต๋ฌธ 11๋ฒ countCharacter
- ๋ฐ๋ณต๋ฌธ 12๋ฒ getMaxNumberFromString
function makeOddDigits(num) {
let result = '';
let count = 0;
let i = 1;
while (count < num) {
result = result + String(i);
i = i + 2;
count++;
}
return result;
}
์กฐ๊ฑด count๊ฐ num๋ณด๋ค ์์ ๋ {} ๋ฐ๋ ์ฝ๋๊ฐ ์คํ๋๋ค
{ result = result + String(i) // ๋ฆฌ์ ํธ๋ ๋ฆฌ์ ํธ ํ๋ฌ์ค ๋ฌธ์์ด I๋ค // โโ์ โโ+ i = 1
// ๋น ์คํธ๋ง ๊ฐ + ๋ฌธ์์ด ๋ฐฐ์ด
์ซ์ 1๋ก ํ ๋ฒ ๋์๊ธฐ ๋๋ฌธ์ ํ์๊ฐ์ผ๋ก ๋ง๋ค์ด ์ค์ผ ํจ
i = i +2 (i๋ ํ์ฌ 1์ด๊ธฐ ๋๋ฌธ์ 1๋ฒ ๋ ๋์ด๋ 1+2=3 ํ์๊ฐ ๋์ด์ผ ํจ
count++ // ์นด์ดํธ๊ฐ ๋ฐ๋ณต
๋ช ๋ฒ ๋ฐ๋ณตํ ๊ฑด์ง
}
i๋ ๊ฐ์ด +2๊ฐ ๋๊ธฐ ๋๋ฌธ์ count๋ก ๊ฐ์ ํ ๋นํด์ ๋ฐ๋ณต๋ ์กฐ๊ฑด์ while์ ๊ฑธ์ด ์ค ๋ฏ