오늘부터는 자바 스크립트를 이용해서 간단한 문제풀이를 해볼 예정입니다 !
지금까지 배운걸 바탕으로해서 문제풀이를 해볼게요 !!
1-1 번.두 수의 합을 구하는 함수
function solution(num1, num2) {
return num1 + num2;
}
1-2 번. 두 수의 차를 구하는 함수
function solution(num1, num2) {
answer = num1 - num2;
return answer;
}
1-3 번. 두 수의 곱을 구하는 함수
function solution(num1, num2) {
var answer = 0;
answer = num1 * num2;
return answer;
}
1-4 번. 두 수의 몫을 구하는 함수
function solution(num1, num2) {
var answer = 0;
answer = Math.floor(num1 / num2);
return answer;
}
- 몫을 구하는 방법으로는
var q = Math.floor( 13 / 5)
console.log(q); //2
var w = parseInt( 13 / 5 )
console.log(q); //2
이렇게 Math.floor 또는 parselnt 를 사용하는 방법이 있다. 둘 중에 편한 걸 사용하도록 !
1-5 번. 두 수의 나머지를 구하는 함수
function solution(num1, num2) {
var answer = 0;
answer = num1 % num2;
return answer;
}
1-6번. 나이가 40살인 사람의 태어난 년도 구하는 함수 (현재 2022년 이라는 기준)
function solution(age) {
var answer = 0;
answer = 2022 - age +1;
return answer;
}
1-7번. 두 수가 같으면 1, 다르면 -1로 출력하는 함수
function solution(num1, num2) {
var answer = 0;
if (num1 === num2) {
return 1;
} else {
return -1;
}
}
1-8번. 각도기 문제 ( 예각, 직각, 둔각, 평각을 각각 번호로 출력하는 함수 )
function solution(angle) {
var answer = 0;
if (0 < angle && angle < 90) {
return 1;
} else if (angle === 90) {
return 2;
} else if (90 < angle && angle < 180) {
return 3;
} else if (angle === 180) {
return 4;
}
}
1-9번. n 이하의 짝수를 모두 더한 값을 출력하는 함수
function solution(n) {
var answer = 0;
for (i = 2; i <= n; i += 2) {
answer += i;
}
return answer;
}
오늘은 이정도의 문제를 풀어보았습니다 !
모든 문제가 이지해지는 그날까지 ~
'사전 스터디 기간 개발일지' 카테고리의 다른 글
자바 스크립트 연습문제 3일차 !! (0) | 2023.05.27 |
---|---|
자바스크립트 연습 문제 2일차 두둥 ! (0) | 2023.05.27 |
자바 스크립트 스터디 ( 1주차 뒷부분 !) (0) | 2023.05.23 |
자바 스크립트 스터디 !! (0) | 2023.05.22 |
개발자 공부 4일차 두둥!! (0) | 2023.05.13 |