์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ
ยท
๐Ÿ“‚ Program Language Study/๐Ÿ“„ JavaScript ๊ณต๋ถ€
๐Ÿ“Œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ์›น ํŽ˜์ด์ง€๋ฅผ ๋„์šฐ๊ณ  ์ƒ๊ฐํ•ด๋ณด์ž. ์‚ฌ์šฉ์ž๊ฐ€ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋Š” ์ˆœ๊ฐ„ ์• ๋‹ˆ๋ฉ”์ด์…˜์ด ๋ถ€๋“œ๋Ÿฝ๊ฒŒ ์‹คํ–‰๋˜๊ณ , ๋™์‹œ์— ์„œ๋ฒ„์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” API ์š”์ฒญ๋„ ๋น„์Šทํ•œ ์‹œ์ ์— ์ผ์–ด๋‚œ๋‹ค. ์‹ฌ์ง€์–ด ์Šคํฌ๋กค ์ด๋ฒคํŠธ๋„ ๋ฌธ์ œ์—†์ด ์ž˜ ๋™์ž‘ํ•œ๋‹ค. "์‘? ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ์‹ฑ๊ธ€ ์Šค๋ ˆ๋“œ๋ผ๋ฉด์„œ? ๊ทธ๋Ÿผ ์ด ๋ชจ๋“  ์ผ๋“ค์„ ๋™์‹œ์— ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฑฐ์ง€?" ์ด๋Ÿฐ ๊ถ๊ธˆ์ฆ์ด ๋“ ๋‹ค๋ฉด ์•„์ฃผ ์ž์—ฐ์Šค๋Ÿฝ๋‹ค. ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ๋ถ„๋ช… ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์˜ ์ž‘์—…๋งŒ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ์–ธ์–ด๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๋‹ค์–‘ํ•œ ์ž‘์—…๋“ค์ด "๊ฑฐ์˜ ๋™์‹œ์—" ์ผ์–ด๋‚˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ผ๊นŒ? ์ด๋ฅผ ์ดํ•ดํ•˜๋ ค๋ฉด ๋จผ์ € ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์—”์ง„์˜ ๋™์ž‘ ์›๋ฆฌ, ๊ทธ๋ฆฌ๊ณ  ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ ๊ตฌ์กฐ์— ๋Œ€ํ•ด ์งš๊ณ  ๋„˜์–ด๊ฐ€์•ผ ํ•œ๋‹ค. โฌ‡๏ธ ์Šค๋ ˆ๋“œ์— ๋Œ€ํ•œ ๊ฐœ๋…์€ ์•„๋ž˜ ๊ธ€์„ ์ฐธ๊ณ  [CS #6] Proce..
ํŒŒ์ด์ฌ ๊ธฐ๋ณธ ๋ฌธ๋ฒ• ์ตํžˆ๊ธฐ
ยท
๐Ÿ“‚ Program Language Study/๐Ÿ“„ ํŒŒ์ด์ฌ ๊ณต๋ถ€
โ„น๏ธ ์ฐธ๊ณ  ๊ฐ•์˜  ๐Ÿ“Œ ์ •์ˆ˜, ์‹ค์ˆ˜, ๋ฌธ์ž, ๋ถˆ๋ฆฌ์•ˆ ์ž๋ฃŒํ˜•# ๋ฌธ์ž ์ž๋ฃŒํ˜•print('hello world') print("์•ˆ๋…•ํ•˜์„ธ์š”")# ์ˆซ์ž ์ž๋ฃŒํ˜•print(10)print(3.14)# ๋ถˆ๋ฆฌ์•ˆ ์ž๋ฃŒํ˜•print(True)print(False)โ€‹  ๐Ÿ“Œ ์ •์ˆ˜, ์‹ค์ˆ˜, ๋ฌธ์ž, ๋ถˆ๋ฆฌ์•ˆ ์ž๋ฃŒํ˜• ๋ณ€ํ™˜# ํ˜• ๋ณ€ํ™˜int('2') # ์ •์ˆ˜๋กœfloat('1.5') # ์‹ค์ˆ˜๋กœstr(2) # ๋ฌธ์ž๋กœbool('hello') # ๊ฐ’์ด ์žˆ์œผ๋ฉด True, ์—†์œผ๋ฉด False (bool(''), bool(0), bool(None)์€ False)# ํ™œ์šฉ ์˜ˆ์‹œnum = int(float('2.5'))print(num)โ€‹ ๐Ÿ“Œ ์—ฐ์‚ฐ์ž (์‚ฐ์ˆ , ๋น„๊ต, ๋…ผ๋ฆฌ, ๋ฉค๋ฒ„)# ์‚ฐ์ˆ  ์—ฐ์‚ฐ์žprint(5 + 2) # ๋”ํ•˜๊ธฐprint(5 - 2) # ๋นผ๊ธฐ..
์ธํ”„๋Ÿฐ ๊ฐ•์˜ - Part1: C# ๊ธฐ์ดˆ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋‚ด์šฉ ์ •๋ฆฌ (์„น์…˜ 1 ~ 7)
ยท
๐Ÿ“‚ Program Language Study/๐Ÿ“„ C# ๊ณต๋ถ€
[ ์„น์…˜ 1. ๋ฐ์ดํ„ฐ ๊ฐ–๊ณ  ๋†€๊ธฐ ]# 2์ง„์ˆ˜, 10์ง„์ˆ˜, 16์ง„์ˆ˜- 10์ง„์ˆ˜ : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ...- 2์ง„์ˆ˜ : 0b0, 0b1, 0b10, 0b11, 0b100, 0b101, 0b110, 0b111, 0b1000, 0b1001 ...- 16์ง„์ˆ˜ : 0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xA, 0xB, 0xC, 0xD, 0xE, 0xF ... ~> 2์ง„์ˆ˜๋ฅผ 4๊ฐœ์”ฉ ๋Š์–ด์„œ ํ‘œํ˜„- ์ฆ‰, int hp = 100 (10์ง„์ˆ˜),  int hp = 0b01100100 (2์ง„์ˆ˜), int hp = 0x64 (16์ง„์ˆ˜) ๋ชจ๋‘ ๊ฐ™์€ ๊ฐ’์„ ๋Œ€์ž…ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. # ์ •์ˆ˜ ๋ฒ”์œ„์˜ ๋น„๋ฐ€- ์ตœ์ƒ์œ„ Bit๋Š” ๋ถ€ํ˜ธ Bit์— ํ•ด๋‹นํ•˜๋ฉฐ, ๋Œ€๋ถ€๋ถ„์˜ ..