λ©”μ†Œλ“œ

μ•„.... κ³΅λΆ€ν•˜λ‹€κ°€ λ‚˜λ§Œ 보렀고 μ΄λ ‡κ²Œ μžμ„Έν•˜κ²Œ 적을 생각 μ—†μ—ˆλŠ”λ° ν˜Ήμ‹œλ‚˜μ œ λΈ”λ‘œκ·Έ λ“€μ–΄μ˜€μ‹€ μˆ˜λ„ μžˆλŠ” 뢄듀을 μœ„ν•΄μ„œ... κ·Έλƒ₯ λ‹€ μš”μ•½ν•΄μ„œ 적어 λ΄…λ‹ˆλ‹€..γ…‹γ…‹γ…‹ νŒŒμ΄μ¬μ˜ 자료 ꡬ쑰 λ¦¬μŠ€νŠΈ [ ]Square BracketSνŠœν”Œ ( )Round Bracketsμ…‹ { }Bracesλ”•μ…”λŸ¬λ‹ˆ { 'key:value' }  1. 리슀트(List)  - λ°°μ—΄μ²˜λŸΌ μ—¬λŸ¬ μš”μ†Œλ₯Ό κ°–λŠ” 집합,  - μƒˆλ‘œμš΄ μš”μ†Œ μ‚½μž…, κ°±μ‹ , μ‚­μ œ κ°€λŠ₯ - 파이썬 λ¦¬μŠ€νŠΈλŠ” 동적 λ°°μ—΄, 즉 자유둭게 ν™•μž₯ κ°€λŠ₯ - [] λŒ€κ΄„ν˜Έ μ‚¬μš© - 각 μš”μ†Œλ“€μ€ μ„œλ‘œ λ‹€λ₯Έ νƒ€μž…λ„ κ°€λŠ₯ βœ… 리슀트 λ©”μ„œλ“œ - # list.index(μš”μ†Œ) λ¦¬μŠ€νŠΈμ—μ„œ νŠΉμ • μš”μ†Œ μœ„μΉ˜ 검색 - 첫번째 μ‹œμž‘ν•˜λŠ” μœ„μΉ˜ λ°˜ν™˜- # list.count(μš”μ†Œ) 리슀트 μ•ˆμ— μœ„μΉ˜κ°€ ν¬ν•¨λœ..
πŸ“ JavaScript βœ… 1. screen 객체screen κ°μ²΄λŠ” μ‚¬μš©μžμ˜ λͺ¨λ‹ˆν„° 정보(속성)을 μ œκ³΅ν•˜λŠ” κ°μ²΄μž…λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ λͺ¨λ‹ˆν„°μ˜ λ„ˆλΉ„λ‚˜ 높이 λ˜λŠ” 컬러 ν‘œν˜„ bit을 λ°˜ν™˜ν•©λ‹ˆλ‹€.  1-1. κΈ°λ³Έν˜• screen.속성;screen.width; //λͺ¨λ‹ˆν„°μ˜ λ„ˆλΉ—κ°’ λ°˜ν™˜ 1-2. screen 객체 의 속성 μ’…λ₯˜ μ’…λ₯˜ μ„€λͺ… screen.width ν™”λ©΄μ˜ λ„ˆλΉ„κ°’ λ°˜ν™˜ screen.height ν™”λ©΄μ˜ 높이값 λ°˜ν™˜ screen.availWidth (μž‘μ—… ν‘œμ‹œμ€„μ„ μ œμ™Έν•œ) ν™”λ©΄μ˜ λ„ˆλΉ„κ°’ λ°˜ν™˜ screen.availHeight (μž‘μ—… ν‘œμ‹œμ€„μ„ μ œμ™Έν•œ) ν™”λ©΄μ˜ 높이..
βœ… 문제 2개의 μ •μˆ˜ base, n을 μž…λ ₯ λ°›κΈ° base의 n제곱 λ°˜ν™˜ν•˜λŠ” powerN() λ©”μ†Œλ“œ λ§Œλ“€κΈ° βœ… μ½”λ“œ public class bonus06 { public static void main(String[] args) { System.out.println(powerN(2, 3)); } public static int powerN(int base, int n){ int result = 1; for (int i = 0; i < n; i++) { result *= base; } return result; } } λ©”μ„œλ“œλŠ” Mainμ˜μ—­ λ°–μ—μ„œ λ§Œλ“€μ–΄ μ€€λ‹€. λ§€κ°œλ³€μˆ˜ 2 개 : base와 n result λ³€μˆ˜λ₯Ό 1둜 μ΄ˆκΈ°ν™”(κ²°κ³Ό μ €μž₯ν•  λ³€μˆ˜) for 루프λ₯Ό μ‚¬μš©ν•˜μ—¬ baseλ₯Ό n번 κ³±ν•©λ‹ˆλ‹€. 루프가 ν•œ 번 ..
βœ… 문제 계산기 λ§Œλ“€κΈ° βœ… μΆ”λ‘  κ³Όμ • 두 개의 μ •μˆ˜μ™€ μ—°μ‚°μžλ₯Ό μž…λ ₯ λ°›μ•„μ„œ ν•΄λ‹Ή 연산을 μˆ˜ν–‰ν•˜λŠ” κ°„λ‹¨ν•œ 계산기 κ΅¬ν˜„ μ½”λ“œμ΄λ‹€. λ§€κ°œλ³€μˆ˜κ°€ 총 3개이고, int ν˜•μœΌλ‘œ κ²°κ³Όλ₯Ό return ν•΄ μ£Όλ©΄ λ˜λŠ” μ‰¬μš΄ λ¬Έμ œμ΄λ‹€. λ©”μ„œλ“œλŠ” Main μ˜μ—­ λ°–μ—μ„œ λ§Œλ“€μ–΄μ£Όκ³  κ²°κ³Ό κ°’λ§Œ Mainμ˜μ—­ μ•ˆμ—μ„œ 좜λ ₯ν•΄μ£Όλ©΄ λœλ‹€. βœ… μ½”λ“œ public class bonus03 { public static void main(String[] args) { System.out.println(cal(4, 7, '*')); } public static int cal(int num1, int num2, char op) { if (op == '+') { return num1 + num2; } if (op == '-') { return num1..
βœ… 문제 κ°€μš΄λ° κΈ€μž κ΅¬ν•˜κΈ° βœ… μ½”λ“œ public class bonus02 { public static void main(String[] args) { System.out.println(getMiddle("123456789")); } public static String getMiddle(String wrd) { int center = wrd.length() / 2 + 1; String result; if (wrd.length() % 2 == 0) { result = wrd.substring(center - 2, center); } else { result = wrd.substring(center - 1, center); } return result; } } getMiddle λ©”μ†Œλ“œλŠ” λ¬Έμžμ—΄μ„ μž…λ ₯으둜 ..
package ex02λ‹Œν…λ„κ²Œμž„κΈ°; public class Dongmul extends GameChip { @Override public void start() { System.out.println("λ™λ¬Όμ˜μˆ² κ²Œμž„μ„ μ‹œμž‘ν•©λ‹ˆλ‹€."); } } package ex02λ‹Œν…λ„κ²Œμž„κΈ°; public class Mario extends GameChip { @Override public void start() { System.out.println("마리였카트 κ²Œμž„μ„ μ‹œμž‘ν•©λ‹ˆλ‹€."); } } package ex02λ‹Œν…λ„κ²Œμž„κΈ°; public class Zelda extends GameChip { @Override public void start() { System.out.println("μ €λ‹€μ˜ 전섀을 μ‹œμž‘ν•©λ‹ˆλ‹€."); }..
πŸ“ JavaScript πŸ–₯️ λ°°μ—΄(Array)객체의 λ©”μ„œλ“œ ν•˜λ‚˜μ˜ μ €μž₯μ†Œμ— μ—¬λŸ¬κ°œμ˜ 데이터λ₯Ό μ €μž₯ν•  λ•Œ 배열을 μ„ μ–Έν•΄ μ£ΌλŠ”λ°μš”μ•„λž˜λŠ” λ°°μ—΄κ³Ό κ΄€λ ¨λœ λ©”μ„œλ“œμ™€ μ†μ„±μž…λ‹ˆλ‹€. μ•„λž˜ λ©”μ„œλ“œλ₯Ό 잘 μ‚¬μš©ν•˜λ©΄ λ°°μ—΄ μˆœμ„œλ₯Ό λ³€κ²½ ν•  μˆ˜λ„ 있고, λ°°μ—΄ 객체에 μƒˆ 데이터λ₯Ό μ‚½μž…ν•˜κ±°λ‚˜ μ‚­μ œν•˜λŠ” 것도 κ°€λŠ₯ν•©λ‹ˆλ‹€. βœ… Array 객체의 λ©”μ„œλ“œμ™€ 속성 ν•œ λˆˆμ— 보기 ​ μ’…λ₯˜ κΈ°λŠ₯ join(μ—°κ²° 문자) λ°°μ—΄μ˜ 데이터λ₯Ό μ—°κ²° 문자 κΈ°μ€€μœΌλ‘œ 1개의 λ¬Έμžν˜• λ°μ΄ν„°λ‘œ λ°˜ν™˜ reverse() λ°°μ—΄μ˜ 데이터 μˆœμ„œλ₯Ό 거꾸둜 λ°”κΎΌ ν›„ λ°˜ν™˜ sort() λ°°μ—΄μ˜ 데이터λ₯Ό μ˜€λ¦„μ°¨μˆœμœΌλ‘œ μ •λ ¬ slice(index1, index2) λ°°μ—΄μ˜ 데이터 쀑 μ›ν•˜λŠ” 인덱슀 κ΅¬κ°„λ§ŒνΌ μž˜λΌμ„œ λ°°μ—΄ 객체둜 κ°€μ Έμ˜€κΈ° splice() λ°°μ—΄μ˜ 지정 데이터λ₯Ό μ‚­μ œν•˜κ³  κ·Έ ꡬ간..
βœ… 문제 두 개의 μ •μˆ˜λ₯Ό λ§€κ°œλ³€μˆ˜λ‘œ λ°›μ•„ μ•žμ˜ μ •μˆ˜κ°€ λ’€μ˜ μ •μˆ˜λ‘œ λ‚˜λˆ„μ–΄μ§€λŠ”μ§€λ₯Ό νŒλ³„ν•˜λŠ” λ©”μ†Œλ“œ isDivide()λ₯Ό μž‘μ„±ν•˜μ„Έμš”. 이 λ•Œ, λ‚˜λˆ„μ–΄μ§€λ©΄ true, λ‚˜λˆ„μ–΄μ§€μ§€ μ•ŠμœΌλ©΄ falseλ₯Ό λ°˜ν™˜ν•¨ βœ… μΆ”λ‘  κ³Όμ • μžλ°”μ—μ„œ λ©”μ†Œλ“œ λ§Œλ“€ λ•Œ κ°€μž₯ μ€‘μš”ν•œ 것!! β˜… main μ˜μ—­ λ°”κΉ₯에 λ§Œλ“€μ–΄ μ€€λ‹€. λ©”μ†Œλ“œμ˜ μ‹œκ·Έλ‹ˆμ²˜λŠ” λ©”μ†Œλ“œμ˜ 이름, λ§€κ°œλ³€μˆ˜(parameter), λ°˜ν™˜ μœ ν˜•(return type)으둜 κ΅¬μ„±λœλ‹€. 이 λ¬Έμ œμ—μ„œλŠ” λ§€κ°œλ³€μˆ˜κ°€ 2개이고 λ°˜ν™˜ μœ ν˜•μ΄ boolean이닀. βœ… μ½”λ“œ public class Main { public static void main(String[] args) { int num1 = 10; int num2 = 2; boolean result = isDivide(num1, num2..
DAIN_CHOI
'λ©”μ†Œλ“œ' νƒœκ·Έμ˜ κΈ€ λͺ©λ‘