Guidelines

μ›Ή ν”„λ‘œκ·Έλž˜λ° 3λŒ€μž₯

μ›ΉνŽ˜μ΄μ§€λŠ” HTML, CSS, JavaScriptκ°€ ν•¨κ»˜ μž‘μš©ν•΄μ„œ λ‚˜νƒ€λ‚˜λŠ” 쒅합적인 κ²°κ³Όλ¬Όμž…λ‹ˆλ‹€.

이 3가지 μš”μ†Œλ₯Ό 잘 ν™œμš©ν•˜λ©΄ λ‹¨μˆœν•œ ν™ˆνŽ˜μ΄μ§€ 뿐만 μ•„λ‹ˆλΌ, ν™”λ©΄κ³Ό 같이 μ •κ΅ν•œ λ…Όλ¦¬λ‘œ κ΅¬μ„±λœ κ²Œμž„λ„ λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.

HTML, CSS, JavaScriptλŠ” μ›Ήμ—μ„œ μ–΄λ–€ 역할을 ν• κΉŒμš”?


HTML: μ›ΉνŽ˜μ΄μ§€μ˜ 골격

HTML은 μ‚¬λžŒμ˜ 골격과 κ°™μŠ΅λ‹ˆλ‹€.

μ›ΉνŽ˜μ΄μ§€μ˜ ꡬ쑰λ₯Ό μ •μ˜ν•˜κ³  화면에 λ³΄μ΄λŠ” μ½˜ν…μΈ λ₯Ό κ΅¬μ„±ν•©λ‹ˆλ‹€.


CSS: μ›ΉνŽ˜μ΄μ§€μ˜ 옷

CSSλŠ” μ‚¬λžŒμ˜ 옷과 κ°™μŠ΅λ‹ˆλ‹€.

CSSλ₯Ό μ‚¬μš©ν•˜λ©΄ HTML μš”μ†Œμ— μŠ€νƒ€μΌ, 색상, 크기와 같은 λ””μžμΈμ„ μ μš©ν•©λ‹ˆλ‹€.


JavaScript: μ›ΉνŽ˜μ΄μ§€μ˜ λ‡Œ

JavaScriptλŠ” μ‚¬λžŒμ˜ λ‡Œμ™€ κ°™μŠ΅λ‹ˆλ‹€.

HTMLκ³Ό CSS와 ν•¨κ»˜ μ‚¬μš©λ˜μ–΄ μ›ΉνŽ˜μ΄μ§€μ— μƒν˜Έ μž‘μš©μ„±κ³Ό 동적인 κΈ°λŠ₯을 μΆ”κ°€ν•©λ‹ˆλ‹€.

동적인 κΈ°λŠ₯은 νŠΉμ • λ²„νŠΌμ„ ν΄λ¦­ν•˜λ©΄ ν™”λ©΄μ˜ 배경색이 λ°”λ€Œκ²Œ ν•˜κ±°λ‚˜ μž…λ ₯창에 λ„£λŠ” κ°’μ˜ μœ νš¨μ„±μ„ κ²€μ‚¬ν•˜λŠ” 것(예: λΉ„λ°€λ²ˆν˜Έ 6자리 이상)을 λœ»ν•©λ‹ˆλ‹€.

Mission
0 / 1

JavaScript λ³€μˆ˜ μ„ μ–Έν•˜κΈ°

ν”„λ‘œκ·Έλž˜λ°μ—μ„œ λ³€μˆ˜(Variable)λŠ” 값을 μ €μž₯ν•  수 μžˆλŠ” λ©”λͺ¨λ¦¬ 곡간을 μ˜λ―Έν•©λ‹ˆλ‹€. μ‰½κ²Œ λ§ν•˜λ©΄, λ³€μˆ˜λŠ” 데이터λ₯Ό μž„μ‹œλ‘œ λ‹΄κ³  μžˆλŠ” μƒμžμž…λ‹ˆλ‹€.

JavaScriptλ₯Ό ν™œμš©ν•˜λ©΄ 데이터λ₯Ό μ²˜λ¦¬ν•  λ³€μˆ˜λ₯Ό μ„ μ–Έν•˜κ³  ν™œμš©ν•œ 값을 λ‹΄μ•„ λ‘μ—ˆλ‹€κ°€, ν•„μš”ν•œ μˆœκ°„μ— λ‹΄μ•„λ‘μ—ˆλ˜ 값을 λΆˆλŸ¬μ™€ μž¬ν™œμš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

letλŠ” μ–Έμ œλ“ μ§€ 값을 λ³€κ²½ν•  수 μžˆλŠ” 데이터λ₯Ό λ³΄κ΄€ν•˜λŠ” μƒμžλ₯Ό λ§Œλ“€λ•Œ μ‚¬μš©ν•˜λŠ” JavaScript λ‚΄ μ˜ˆμ•½μ–΄μž…λ‹ˆλ‹€.

let myCurrentIndex = 490λŠ” myCurrentIndexλΌλŠ” μ΄λ¦„μ˜ λ³€μˆ˜μ— 490μ΄λΌλŠ” 값을 μ €μž₯ν•˜λŠ” JavaScript μ½”λ“œμž…λ‹ˆλ‹€. 490을 0μ—μ„œ 783 μ‚¬μ΄μ˜ λ‹€λ₯Έ 숫자둜 λ³€κ²½ν•˜λ©΄, μΊλ¦­ν„°μ˜ 첫 μ‹œμž‘ μœ„μΉ˜κ°€ λ°”λ€ŒλŠ” 것을 ν™•μΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.

μ•„λž˜ λΉˆμΉΈμ— let을 μž…λ ₯ν•˜κ³ , λ³€μˆ˜λ₯Ό μ„ μ–Έν•˜λŠ” JavaScript μ½”λ“œλ₯Ό μ™„μ„±ν•΄ λ³΄μ„Έμš”.

 myCurrentIndex = 490

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help