JavaScript_문제 풀면서 개념 정리 2

7238 단어 JavaScriptJavaScript

📕 문제풀면서 개념정리2

Hello, JavaScript

배열

문제1) 배열 arr의 앞에 "begin", 뒤에 "end" 문자열을 엘리먼트로 추가하세요.

var arr=[1,2,3];
arr.push("end");//배열 앞에 추가
arr.unshift("begin"); //배열 뒤에 추가

console.log(arr);//['begin',1,2,3,'end']

if 문

문제2) age의 값을 판정해서 20세 미만인지 이상인지 코드를 작성하세요

var age = 25;

if(age < 20){
    console.log("20세 미만입니다.");
}
else{
    console.log("20세 이상입니다.");	
}

문제3) 인자 year가 윤년인지 아닌지를 true, false로 반환하는 solution함수를 완성하세요.
(편의상, 4의 배수인 해는 모두 윤년으로 생각하세요.)

function solution( year ){
    if(year%4==0)
    return true;
    else(year%4!=0)
    return false;
}
console.log(solution(4));//true

while 문

문제4) while문으로 0-9 출력하시오

let count = 0;
while( count < 10){
    console.log( count );
    count++;

for 문

문제5)for문을 이용해서 배열 cost의 값을 모두 더해 total_cost 변수에 저장하세요.

let cost = [ 85, 42, 37, 10, 22, 8, 15 ];
let total_cost = 0;
for(i=0; i<cost.length; i++){
    total_cost+=cost[i];
}
console.log(total_cost); //219

좋은 웹페이지 즐겨찾기