본문 바로가기
  • Coding & Book
WEB/javascript

중간) javascipt 문제들

by 루이3 2023. 2. 9.

1. 배열 합계

function sumArray(arr) {
    let num = 0;
for (let i=0; i < arr.length; i++) {
    num += arr[i]

    }
 return num;
}

 

2. 첫글자만 대문자로 변환하기

function capitalize(word) {
    return word[0].toUpperCase() + word.slice(1); 
}

 

 

3.마지막 요소 반환하기(없으면 null값으로)

function lastElement(i) {
    if(i.length === 0) {
        return null;
    }
    
    else{
        return i[[i.length-1]]; 
    }
}

 

 


++ 추가로 1번 배열 문제는 최근 for of문으로 많이 바뀐다고 하니 for of로 사용하는것이 좋다.

function sumArray(arr) {
    let num =0;
    for(let i of arr) {
        num += i;
    }
    return num;
}

'WEB > javascript' 카테고리의 다른 글

05-02. 콜백과 배열  (0) 2023.02.13
05-01. javascript 함수  (0) 2023.02.10
04-02. for of  (0) 2023.02.06
04-01. 루프  (0) 2023.02.06
03-01. 객체  (0) 2023.01.30