[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 ๊ตฌ์กฐ ๊ฐ€์ƒ ํด๋ž˜์Šค ์„ ํƒ์ž โœ๏ธ
ยท
HTML+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 ํด..
[CSS] ํ”Œ๋ ‰์Šค ๋ฐ•์Šค ์ฃผ์ถ• ํ•ญ๋ชฉ ์ •๋ ฌ ์†์„ฑ โœ๏ธ
ยท
HTML+CSS
ํ”Œ๋ ‰์Šค ์ปจํ…Œ์ด๋„ˆ์˜ ๋ฐฐ์น˜ ๊ด€๋ จ ์†์„ฑํ”Œ๋ ‰์Šค ์ปจํ…Œ์ด๋„ˆ์˜ ์ฃผ์ถ•์—์„œ ๋˜๋Š” ๊ต์ฐจ์ถ•์—์„œ ์š”์†Œ๋ฅผ ์–ด๋–ป๊ฒŒ ์ •๋ ฌํ•  ๊ฒƒ์ธ์ง€ ์ง€์ •ํ•˜๋Š” ์†์„ฑ์ด๋‹ค.์†์„ฑ๊ฐ’์„ค๋ช…justify-content์ฃผ์ถ•์˜ ์ •๋ ฌ ๋ฐฉ๋ฒ•align-items๊ต์ฐจ์ถ•์˜ ์ •๋ ฌ ๋ฐฉ๋ฒ•align-content๊ต์ฐจ์ถ•์— ์—ฌ๋Ÿฌ ์ค„๋กœ ํ‘œ์‹œํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์ •๋ ฌ ๋ฐฉ๋ฒ•flex-direction์˜ ์†์„ฑ๊ฐ’flex-direction ์†์„ฑ์€ ํ”Œ๋ ‰์Šค ์ปจํ…Œ์ด๋„ˆ์˜ ์ฃผ์ถ•๊ณผ ๋ฐฉํ–ฅ์„ ์ง€์ •ํ•˜๋Š” ์†์„ฑ์ด๋‹ค.์†์„ฑ๊ฐ’์„ค๋ช…row์ฃผ์ถ•์„ ๊ฐ€๋กœ๋กœ ์ง€์ •ํ•˜๊ณ  ์™ผ์ชฝ์—์„œ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ์ •๋ ฌ. ๊ธฐ๋ณธ๊ฐ’row-reverse์ฃผ์ถ•์„ ๊ฐ€๋กœ๋กœ ์ง€์ •ํ•˜๊ณ  ์˜ค๋ฅธ์ชฝ์—์„œ ์™ผ์ชฝ์œผ๋กœ ์ •๋ ฌcolumn์ฃผ์ถ•์„ ์„ธ๋กœ๋กœ ์ง€์ •ํ•˜๊ณ  ์œ„์ชฝ์—์„œ ์•„๋ž˜์ชฝ์œผ๋กœ ์ •๋ ฌcolumn-reverse์ฃผ์ถ•์„ ์„ธ๋กœ๋กœ ์ง€์ •ํ•˜๊ณ  ์•„๋ž˜์ชฝ์—์„œ ์œ„์ชฝ์œผ๋กœ ์ •๋ ฌ ํ”Œ๋ ˆ์Šค ํ•ญ๋ชฉ์˜ ์ค„์„ ๋ฐ”๊พธ๋Š” flex-wrap ..