πŸ™‹λͺ©ν‘œ: μžλ°”μŠ€ν¬λ¦½νŠΈ 기초λ₯Ό κ³΅λΆ€ν•˜κ³  λΆ€μ‘±ν•œ 뢀뢄을 μ±„μš°μž.

1. λ°°μ—΄μ˜ ν™œμš©


πŸ™Œ μš°λ¦¬κ°€ λ„μ‹œμ΄λ¦„μ— λŒ€ν•œ λ³€μˆ˜λ₯Ό μ„ μ–Έν•  λ•Œ μ΄λŸ°μ‹μœΌλ‘œ 할당을 ν•  μˆ˜κ°€ μžˆλ‹€.

return 을 μ•Œμ•„λ³΄μžπŸš€

const city0 = "μ„œμšΈ"; 
const city1 = "λŒ€μ „"; 
const city2 = "λŒ€κ΅¬"; 
const city3 = "λΆ€μ‚°"; 
const city4 = "κ΄‘μ£Ό"; 
const city5 = "μ œμ£Όλ„";

κ·ΈλŸ¬λ‚˜ λ„μ‹œμ΄λ¦„μ€ ꡉμž₯히 λ§Žλ‹€.πŸ˜… κ·Έλž˜μ„œ 이런 것듀을 ν•˜λ‚˜ν•˜λ‚˜ ν•˜κΈ°λ³΄λ‹€ 이럴 λ•Œ λ°°μ—΄ 을 μ΄μš©ν•œλ‹€.

2. λ°°μ—΄μ˜ μ •μ˜ 및 νŠΉμ§•


배열을 μ΄μš©ν•˜λ©΄ λͺ‡ 천개, λͺ‡ 만개의 λ³€μˆ˜λ₯Ό λ§Œλ“€μ§€ μ•Šκ³ λ„ ν•˜λ‚˜μ˜ λ³€μˆ˜λ‘œ λͺ¨λ“  데이터λ₯Ό κ°€μ§ˆμˆ˜ μžˆλ‹€.

배열은 [λŒ€κ΄„ν˜Έ] λ₯Ό μ΄μš©ν•œλ‹€.

const cities = ["μ„œμšΈ", "λŒ€μ „", "λŒ€κ΅¬", "λΆ€μ‚°", "κ΄‘μ£Ό", "μ œμ£Όλ„"];
const KOSPI = [2062.82, 2053.2, 2045.92, 2058.82, 2053.12, 2055.7];

"μ„œμšΈ", "λŒ€μ „"κ³Ό 같은 λ°°μ—΄μ˜ κ°’ ν•˜λ‚˜ν•˜λ‚˜λ₯Ό μš”μ†Œ 라고 λΆ€λ₯Έλ‹€.

μš”μ†Œμ™€ μš”μ†Œ μ‚¬μ΄μ—λŠ” μ‰Όν‘œλ‘œ ꡬ별을 ν•œλ‹€. λ˜ν•œ μš”μ†Œ μžλ¦¬μ—λŠ” λ‹€μ–‘ν•œ 데이터 νƒ€μž…λ“€μ„ 넣을 수 μžˆλ‹€.

const anything = ["λŒ€μ „", 1987, ["ν•˜λ‚˜", "λ‘˜", 3]];

3. λ°°μ—΄μ˜ Index


λ°°μ—΄μ˜ μš”μ†ŒλŠ” μˆœμ„œ(index)λ₯Ό κ°–κ³  μžˆλ‹€. ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μ—μ„œ index은 0λΆ€ν„° μ‹œμž‘ν•œλ‹€.

Stringν˜•μΈ "λŒ€μ „"은 indexκ°€ 0, Numberν˜•μΈ 1987은 indexκ°€ 1, Arrayν˜•μΈ ["ν•˜λ‚˜", "λ‘˜", 3]은 indexκ°€ 2이닀.

4. λ°°μ—΄ λ°μ΄ν„°μ˜ μ ‘κ·Ό


indexλ₯Ό μ‚¬μš©ν•˜λ©΄ ν•΄λ‹Ή λ°°μ—΄μ˜ μš”μ†Œλ„ κ°€μ Έμ˜¬ 수 μžˆλ‹€.

배열이름[index];

5. Assignment


1. μ•„λž˜ 쑰건을 읽고 μ΄ν–‰ν•΄μ£Όμ„Έμš”.

  • getElement ν•¨μˆ˜μ•ˆμ— arr λ³€μˆ˜λ₯Ό μ„ μ–Έν–ˆμŠ΅λ‹ˆλ‹€.
  • arr λ³€μˆ˜λŠ” 배열을 ν• λ‹Ήν–ˆκ³ μš”, λ°°μ—΄μ—λŠ” λ‹€μ–‘ν•œ 데이터 νƒ€μž…μ˜ μš”μ†Œκ°€ λ“€μ–΄μžˆλ„€μš”!
  • 배열이 λ‹΄κΈ΄ arr λ³€μˆ˜μ— μ ‘κ·Όν•˜μ—¬ getElement ν•¨μˆ˜κ°€ "array" λΌλŠ” λ¬Έμžμ—΄μ„ return ν•  수 μžˆλ„λ‘ ν•΄μ£Όμ„Έμš”.

2. addFirstAndLast ν•¨μˆ˜λ₯Ό μž‘μ„±ν•΄μ£Όμ„Έμš”.

  • addFirstAndLast ν•¨μˆ˜μ— μ£Όμ–΄μ§„ 인자 myArrayλŠ” 숫자 κ°’μœΌλ‘œλ§Œ 이루어진 array μž…λ‹ˆλ‹€.
  • addFirstAndLast ν•¨μˆ˜μ— μ£Όμ–΄μ§„ 인자 myArray μ˜ 첫번째 element와 λ§ˆμ§€λ§‰ element의 값을 λ”ν•œ 값을 λ¦¬ν„΄ν•΄μ£Όμ„Έμš”.
  • 만일 myArray에 ν•œ 개의 μš”μ†Œλ§Œ μžˆλ‹€λ©΄ ν•΄λ‹Ή μš”μ†Œμ˜ 값을 리턴해 μ£Όμ‹œκ³  μš”μ†Œκ°€ μ—†λŠ” λΉ„μ–΄μžˆλŠ” array라면 0을 λ¦¬ν„΄ν•΄μ£Όμ„Έμš”.
// Assignment1
function getElement() {
    let arr = [3, [4, ["array", 9], 2+3], [0]];
    return arr[1][1][0];
  }
  
  // Assignment2
function addFirstAndLast(myArray) {
 if (myArray.length === 1) {
    return myArray[0];
  } else if (myArray.length === 0) {
    return 0;
  } else if (myArray) {
    return myArray[0] + myArray[ myArray.length-1 ];
  }
}
profile
μ•ˆλ…•ν•˜μ„Έμš”, 지식을 κ³΅μœ ν•˜λŠ” κ³΅κ°„μž…λ‹ˆλ‹€.

0개의 λŒ“κΈ€

κ΄€λ ¨ μ±„μš© 정보

Powered by GraphCDN, the GraphQL CDN