본문 바로가기

Javascript

JS 코딩테스트_vs-code 연습장 활용해서 풀기

코딩테스트 프로그램, 프로그래머스가 익숙하지 않기도 하고 

코드가 맞는지 확인하는 작업을 하기 위해 

vs-code를 연습장 삼아 터미널에 출력해보고 

프로그래머스로 답안을 옮기는 방식으로 진행해보려 한다.

 

✅[ vs-code 연습장 ] 사칙연산 문제 1. 두 수의 합

function solution(num1, num2) {
    
    return num1 + num2;

}

console.log(solution(2, 3));

 

✅ [ vs-code 연습장 ]  사칙연산 문제 2. 두 수의 차

function solution(num1, num2) {
    
    return num1 - num2;

}

console.log(solution(2, 3));

 

✅ [ vs-code 연습장 ]  사칙연산 문제 3. 두 수의 곱

function solution(num1, num2) {
    
    return num1 * num2;
    
}
console.log(solution(2, 3));

 

✅ [ vs-code 연습장 ]  사칙연산 문제 4. 몫 구하기

function solution(num1, num2) {

    return Math.floor(num1 / num2);
    
}
console.log(solution(10, 5));

 

✅ [ vs-code 연습장 ] 사칙연산 문제 5. 나머지 구하기

function solution(num1, num2) {

    return num1 % num2;
    
}
console.log(solution(10, 5))

 

✅ [ vs-code 연습장 ] 사칙연산 문제 6. 나이출력

function solution(age) {
    
    return 2022 - age + 1;
  
}
console.log(solution(40));

 

✅ [ vs-code 연습장 ] 조건문 문제 7. 숫자 비교하기

function solution(num1, num2) {

    if(num1 === num2) {
        return 1;
    } else {
        return -1
    }
}
console.log(solution(2, 3));

 

✅ [ vs-code 연습장 ] 조건문 문제 8. 각도기

function solution(angle) {
    
    let answer = 0;

    if(0 < angle && angle < 90) {
        answer = 1;
    } else if (angle === 90) {
        answer = 2;
    } else if (90 < angle && angle < 180) {
        answer = 3;
    } else if (angle === 90) {
        answer = 4;
    }
    return answer;
}
    
console.log(solution(91));

 

✅ [ vs-code 연습장 ] 조건/반복문 문제 9. 짝수의 합

function solution(n) {

    let answer = 0;

    for(let i = 0; i <= n; i++) {
        if (i % 2 === 0)
            answer += i;
    }
    return answer;
}
console.log(solution(10));

 

✅ 오늘의 유용 정보Ctrl + `(백틱) : 터미널 열기/닫기