TIL(6) - Array

김서하·2021년 6월 10일
0

Wecode TIL Replit

목록 보기
6/21
post-thumbnail

배열

Assignment

1. 아래 조건을 읽고 이행해주세요.

  • getElement 함수안에 arr 변수를 선언했습니다.
  • arr 변수는 배열을 할당했고요, 배열에는 다양한 데이터 타입의 요소가 들어있네요!
  • 배열이 담긴 arr 변수에 접근하여 getElement 함수가 "array" 라는 문자열을 return 할 수 있도록 해주세요.
function getElement() {
  let arr = [3, [4, ["array", 9], 2+3], [0]];
  return arr[1][1][0];
}

2. addFirstAndLast 함수를 작성해주세요.

  • addFirstAndLast 함수에 주어진 인자 myArray는 숫자 값으로만 이루어진 array 입니다.
  • addFirstAndLast 함수에 주어진 인자 myArray 의 첫번째 element와 마지막 element의 값을 더한 값을 리턴해주세요.
  • 만일 myArray에 한 개의 요소만 있다면 해당 요소의 값을 리턴해 주시고 요소가 없는 비어있는 array라면 0을 리턴해주세요.
  • Hint) array의 길이를 구하는 방법은 다음을 참조하세요
    : https://community.wecode.co.kr/t/js-array/200/2
const myArray=[1,2,3,4];

function addFirstAndLast(myArray) {
  if(myArray.length === 1){
   return myArray[0]
  }
  else if (myArray.length === 0) {
    return 0;} 
  else {return myArray[0]+ myArray[myArray.length-1]}
}

console.log(addFirstAndLast(myArray)

length를 이용하기!!

profile
개발자 지망생 서하입니당

0개의 댓글