๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
TIL

20230417 TIL

by ๊น€๋นต๊ทธ 2023. 4. 17.

๐Ÿ˜ฑ Today ์š”์•ฝ

1. ๋น„ํŠธ์—ฐ์‚ฐ์ž << 
2. math.pow(x,y)
3. git ํ…Œ๋งˆ ๋ฐ›์Œ

๐Ÿ‘ 1. ์ž˜ํ•œ ์ 

[โœ…]ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฌธ์ œํ’€๊ธฐ (2๋ฌธ์ œ) 

[โœ…] js ์ฑŒ๋ฆฐ์ง€ ํ€ด์ฆˆ (9/10)

[โœ…] js ๋ณต์Šต 1.4-2.0

[โœ…] c.p dart 95-97

[โœ…]dream coding git ~3.1 

โœŒ๏ธ 2. ๊ฐœ์„  ์ 

- git ๊ธฐ์ดˆ๋ถ€ํ„ฐ ๋‹ค์‹œ .. !

- for ~ map ๋ฐ˜๋Œ€๋กœ ์ƒ๊ฐํ•ด๋ณด๊ธฐ 

๐Ÿ‘‹ 3. ๋ฐฐ์šด ์ 

1. ๋น„ํŠธ์—ฐ์‚ฐ์ž

  • x << y
  • x๋ฅผ y๋งŒํผ ์™ผ์ชฝ์œผ๋กœ ์ด๋™์‹œํ‚จ ๊ฐ’์„ ๋ฐ˜ํ™˜ x์— 2์˜ y์Šน์„ ๊ณฑํ•œ ๊ฒฐ๊ณผ์™€ ๊ฐ™๋‹ค 
  • x * Math.pow(2,y) 

2. Math.pow(base, exponent)

3.๊ตฌ์กฐ๋ถ„ํ•ดํ• ๋‹น

  • ๋ฐฐ์—ด์ด๋‚˜ ๊ฐ์ฒด์˜ ์†์„ฑ์„ ํ•ด์ฒดํ•˜์—ฌ ๊ทธ ๊ฐ’์„ ๊ฐœ๋ณ„ ๋ณ€์ˆ˜์— ๋‹ด์„์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” ํ‘œํ˜„์‹ 

4. For..in๋ฌธ 

  • ์ƒ์†๋œ ์—ด๊ฑฐ ๊ฐ€๋Šฅํ•œ ์†์„ฑ๋“ค์„ ํฌํ•จํ•˜์—ฌ ๊ฐ์ฒด์—์„œ ๋ฌธ์ž์—ด๋กœ ํ‚ค๊ฐ€ ์ง€์ •๋œ ๋ชจ๋“  ์—ด๊ฑฐ ๊ฐ€๋Šฅํ•œ ์†์„ฑ์— ๋Œ€ํ•ด ๋ฐ˜๋ณตํ•œ๋‹ค
  • ํ‚ค-๊ฐ’ ์Œ์ด ์„ ํ˜ธ๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ๊ฒฝ์šฐ ํŠน์ • ๊ฐ’์„ ๊ฐ€์ง„ ํ‚ค๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋ ค๋Š” ๊ฒฝ์šฐ์— for...in์„ ์‚ฌ์šฉํ•œ๋‹ค
for (const variable in object) {
  statement
}

 

 

 

 

์™ผ์ชฝ ์‹œํ”„ํŠธ (<<) - JavaScript | MDN

์™ผ์ชฝ ์‹œํ”„ํŠธ (<<) ์—ฐ์‚ฐ์ž๋Š” ์ฒซ ๋ฒˆ์งธ ํ”ผ์—ฐ์‚ฐ์ž๋ฅผ ๋ช…์‹œ๋œ ๋น„ํŠธ ์ˆ˜(32์˜ ๋‚˜๋จธ์ง€)๋งŒํผ ์™ผ์ชฝ์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ์™ผ์ชฝ์œผ๋กœ ์ด๋™๋œ ์ดˆ๊ณผ ๋น„ํŠธ๋Š” ํ๊ธฐ๋ฉ๋‹ˆ๋‹ค. ์˜ค๋ฅธ์ชฝ์€ ์›€์ง์ธ ๋น„ํŠธ ์ˆ˜ ๋งŒํผ 0๋น„ํŠธ๋กœ ์ฑ„์›Œ์ง‘

developer.mozilla.org

 

Math.pow() - JavaScript | MDN

๋ฐ‘ ๊ฐ’.

developer.mozilla.org

 

๊ตฌ์กฐ ๋ถ„ํ•ด ํ• ๋‹น - JavaScript | MDN

๊ตฌ์กฐ ๋ถ„ํ•ด ํ• ๋‹น ๊ตฌ๋ฌธ์€ ๋ฐฐ์—ด์ด๋‚˜ ๊ฐ์ฒด์˜ ์†์„ฑ์„ ํ•ด์ฒดํ•˜์—ฌ ๊ทธ ๊ฐ’์„ ๊ฐœ๋ณ„ ๋ณ€์ˆ˜์— ๋‹ด์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๋Š” JavaScript ํ‘œํ˜„์‹์ž…๋‹ˆ๋‹ค.

developer.mozilla.org

 

 

'TIL' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

20230420 TIL  (0) 2023.04.20
20230418 TIL  (1) 2023.04.18
20230414 TIL  (0) 2023.04.14
20230413 TIL  (0) 2023.04.14
20230412 TIL  (0) 2023.04.12