[Javascript] replace(), parseInt(), toString()λ¬Έμžμ—΄μ„ μ •μˆ˜λ‘œ λ³€ν™˜, μ •μˆ˜λ₯Ό λ¬Έμžμ—΄λ‘œ λ³€ν™˜ 🧐
Β·
JavaScript
메뉴λ₯Ό 주문내역에 μΆ”κ°€ν•˜λŠ” 것을 κ΅¬ν˜„ν•˜λŠ” 도쀑가격이 6,200원 6,000원과 같이 νƒ€μž…μ΄ λ¬Έμžμ—΄μ΄κΈ° λ•Œλ¬Έμ—μ–΄λ–»κ²Œ ν•˜λ©΄ μ •μˆ˜λ‘œ λ³€ν™˜ν•˜μ—¬ 더할 것이며 천자리 λ°”λ‹€ 콀마(,) κ°€ 찍힐 수 μžˆλ„λ‘ ν•˜λŠ” 것에 λŒ€ν•΄ κ³ λ―Όν–ˆλ‹€. ν•΄κ²° μˆœμ„œ 1. 6,200원(λ¬Έμžμ—΄ string) 을 μ •μˆ˜λ‘œ λ³€ν™˜ / 6,200원(string)->6,200(number)2. 6200 (number) + 6000 (number)... + 총 κΈˆμ•‘(number) 계산3. 총 κΈˆμ•‘ 12200 (number)  을 12,200 원 (string) 으둜 λ³€ν™˜ 1. λ¬Έμžμ—΄μ„ μ •μˆ˜λ‘œ λ³€ν™˜- μ •μˆ˜λ‘œ λ³€ν™˜ν•˜κΈ° μ „μ—λŠ” price, price2 λŠ” string νƒ€μž…μΈ 것을 확인 ν•  수 μžˆλ‹€.  - μ •μˆ˜λ‘œ λ³€ν™˜ν•΄μ„œ 좜λ ₯ν•΄λ³΄λ‹ˆ 6200 이 μ•„λ‹Œ 6 만 λ‚˜μ˜€..
[JavaScript] break λ¬Έ / λ°˜λ³΅λ¬Έμ„ λ©ˆμΆ”κ±°λ‚˜ λΉ μ Έλ‚˜μ˜¬ λ•Œ 🧐
Β·
JavaScript
break 문은 νŠΉμ • μ‘°κ±΄μ—μ„œ λ°˜λ³΅λ¬Έμ„ λ©ˆμΆ”κ±°λ‚˜, 반볡문 μ€‘κ°„μ—μ„œ μ•žμœΌλ‘œ λ˜λŒμ•„κ°€μ•Ό ν•  κ²½μš°μ— μ‚¬μš©ν•œλ‹€.λ‹¨λ…μœΌλ‘œ μ‚¬μš©ν•  μˆ˜λ„ 있고 λ°˜λ³΅λ¬Έμ„ 끝낼 쑰건과 ν•¨κ»˜ μ‚¬μš©ν•  μˆ˜λ„ μžˆλ‹€.예제 1 (μžλ¦¬λ°°μΉ˜λ„)1-1 break 문을 μ‚¬μš©ν•˜μ§€ μ•Šμ•˜μ„ λ•Œμ•„λž˜λŠ” 총 μž…μž₯객 μˆ˜μ— 맞게 λ²ˆν˜Έκ°€ μžˆλŠ” μ’Œμ„μ„ λ°°μΉ˜ν–ˆλ‹€.for문을 μ‚¬μš©ν•΄ 총 56λͺ…μ˜ μž…μž₯객을 ν•œ 쀄에 5 μ’Œμ„μœΌλ‘œ 자리λ₯Ό λ°°μΉ˜ν•˜μ˜€λŠ”λ°,μ’Œμ„μ€ 56κ°œκ°€ μ•„λ‹Œ 60κ°œκΉŒμ§€ λ§Œλ“€μ–΄μ§€λŠ” 것을 확인할 수 μžˆμ—ˆλ‹€.document.write(``); // ν–‰ (11쀄) for(let i = 0; i`); // μ—΄ (5쀄) for(let j = 1; j μ’Œμ„ ${seatNo} `); } document.write(``); } document.wri..
[Java] μƒμ„±μž(constructor) - μΈμŠ€ν„΄μŠ€ μ΄ˆκΈ°ν™”πŸ§
Β·
Java
μƒμ„±μžλŠ” μΈμŠ€ν„΄μŠ€κ°€ 생성될 λ•Œ ν˜ΈμΆœλ˜λŠ” 'μΈμŠ€ν„΄μŠ€ μ΄ˆκΈ°ν™” λ©”μ„œλ“œ' 이닀.μƒμ„±μžμ˜ 쑰건1. 클래슀 내에 μ„ μ–Έλ˜μ–΄μ•Ό ν•œλ‹€.2. μƒμ„±μžμ˜ 이름은 클래슀의 이름과 κ°™μ•„μ•Ό ν•œλ‹€.3. μƒμ„±μžλŠ” 리턴 값이 μ—†λ‹€. πŸ’‘ 리턴값이 μ—†λ‹€λŠ” 의미의 voidλ₯Ό λΆ™μ—¬μ•Ό ν•˜μ§€λ§Œ, λͺ¨λ“  μƒμ„±μžμ—λŠ” 리턴값이 μ—†μœΌλ―€λ‘œ voidλ₯Ό μƒλž΅ν•  수 μžˆλ‹€. 1. κΈ°λ³Έ μƒμ„±μž(default constructor)λͺ¨λ“  ν΄λž˜μŠ€μ—λŠ” λ°˜λ“œμ‹œ ν•˜λ‚˜ μ΄μƒμ˜ μƒμ„±μžκ°€ μ •μ˜λ˜μ–΄ μžˆμ–΄μ•Ό ν•œλ‹€.μ»΄νŒŒμΌλŸ¬κ°€ μ œκ³΅ν•˜λŠ” 'κΈ°λ³Έ μƒμ„±μž' 덕뢄에 ν΄λž˜μŠ€μ— μƒμ„±μžλ₯Ό μ •μ˜ν•˜μ§€ μ•Šκ³ λ„ μΈμŠ€ν„΄μŠ€λ₯Ό 생성할 수 μžˆμ—ˆλ‹€.package chapter6;public class Ex6_12 { public static void main(String[] args) { Data_1 d1 =..
[Java] κ°„λ‹¨ν•œ 사칙 μ—°μ‚° 계산기에 클래슀, λ©”μ„œλ“œ ν™œμš©ν•΄λ³΄κΈ° ✍️
Β·
Java
객체지ν–₯μ–Έμ–΄ Java λ¬Έλ²•μ—μ„œ 클래슀, λ©”μ„œλ“œλ₯Ό κ³΅λΆ€ν•˜λŠ” μ€‘μ•„λž˜μ™€ 같은 μ½”λ“œλ₯Ό λ‚˜λ¦„ ν΄λž˜μŠ€μ™€ λ©”μ„œλ“œλ₯Ό ν™œμš©ν•΄ 정리해보고 싢은 μš•κ΅¬κ°€ 생겼닀. 🧐  μ΄μ œμ™€μ„œ λ³΄λ‹ˆ ꡳ이 μ•ˆν•΄λ„ λ˜λŠ” 사칙 μ—°μ‚°μž 클래슀둜 보이기도 ν•˜μ§€λ§Œ, κ΅³μ΄ ν•΄μ„œλΌλ„ 클래슀, λ©”μ„œλ“œμ— λŒ€ν•œ 이해λ₯Ό ν•˜κ³ μž ν–ˆμœΌλ‹ˆ 참고만 λ°”λž€λ‹€. πŸ˜… πŸ˜… 1. 기쑴에 μž‘μ„±ν•œ μ½”λ“œ ( 클래슀, λ©”μ„œλ“œ ν™œμš© x ) public static void main(String[] args) { // TODO Auto-generated method stub // Scanner μΈμŠ€ν„΄μŠ€ 생성 Scanner sc = new Scanner(System.in); double a; // 첫 번째 κ°’ double b; // 두 번째 κ°’ char c; // 사칙 μ—°μ‚°μž..
[CSS] nth-child() , nth-of-type ꡬ쑰 가상 클래슀 μ„ νƒμž ✍️
Β·
CSS
πŸ‘¨‍πŸ’» λ¬Έμ„œ ꡬ쑰λ₯Ό μ‚¬μš©ν•˜λŠ” 가상 ν΄λž˜μŠ€μ—¬λŸ¬ ν•­λͺ©μ΄ λ‚˜μ—΄λœ μ›Ή λ¬Έμ„œμ—μ„œ μΌλΆ€λ§Œ 선택해 μŠ€νƒ€μΌμ„ μ μš©ν•˜λŠ” μ„ νƒμžμ΄λ‹€.:nth-child ν΄λž˜μŠ€λŠ” μžμ‹ μš”μ†Œκ°€ μ—¬λŸ¬ 개이고 κ·Έ μ€‘μ—μ„œ νŠΉμ •ν•œ μœ„μΉ˜μ˜ μš”μ†Œλ₯Ό 선택할 λ•Œ μ‚¬μš©ν•œλ‹€.λ³΅μž‘ν•œ νŒ¨ν„΄μ„ μ²˜λ¦¬ν•˜κΈ°μ—λ„ μ’‹μ•„μ„œ 자주 μ‚¬μš©λœλ‹€. () κ΄„ν˜Έ μ•ˆμ—λŠ” μœ„μΉ«κ°’μ„ 숫자둜 μ§€μ •ν•˜μ—¬ μ‚¬μš©λœλ‹€.   nth-child(2n) 은 짝수번째 μžμ‹ μš”μ†Œλ₯Ό μ„ νƒν•˜κ² λ‹€λŠ” 뜻이며, 2n λŒ€μ‹  even ν‚€μ›Œλ“œλ₯Ό μ‚¬μš©ν•  μˆ˜λ„ μžˆλ‹€. ex)nth-child(even) nth-child(2n+1) 은 ν™€μˆ˜λ²ˆμ§Έ μžμ‹ μš”μ†Œλ₯Ό μ„ νƒν•˜κ² λ‹€λŠ” 뜻이며, 2n+1 λŒ€μ‹  odd ν‚€μ›Œλ“œλ₯Ό μ‚¬μš©ν•  μˆ˜λ„ μžˆλ‹€. ex)nth-child(odd) μ•„λž˜ 처럼 ꡬ간 μš”μ†Œλ₯Ό 선택할 수 μžˆλ‹€.  :nth-of-type 클..