javascript coding
코딩 기초 트레이닝
n의 배수
function solution(num, n) {
var answer = num%n==0?1:0;
return answer;
}
공 배수
function solution(number, n, m) {
var answer = number%n + number%m == 0 ? 1: 0;
return answer;
}
홀짝에 따라 다른값 반환하기
function solution(n) {
var answer = 0;
if(n%2!=0){
//홀수
for(var i=1;i<=n;i+=2){
answer += i;
}
}else{
//짝수
for(var i=2;i<=n;i+=2){
answer += Math.pow(i,2);
}
}
return answer;
}
조건 문자열
function solution(ineq, eq, n, m) {
var ineq_ep = ineq+eq;
var answer = 0;
switch(ineq_ep){
case "<=":
answer = n<=m ? 1:0
break;
case ">=":
answer = n>=m ? 1:0
break;
case "<!":
answer = n<m ? 1:0
break;
case ">!":
answer = n>m ? 1:0
break;
}
return answer;
}
flag에 따라 다른 값 반환하기
function solution(a, b, flag) {
var answer = flag?a+b:a-b;
return answer;
}