본문 바로가기
Knowledge/Algorithm

[자바스크립트] 알고리즘 day-1

by w.developer 2023. 5. 23.

1. 두 수의 나눗셈

1. 나의 풀이

function solution(num1, num2) {
    var answer = num1 / num2 *1000
    return parseInt(answer);
}
  • var로 변수를 줘서 계산식을 넣고 parseint라는 함수를 줘서 정수형으로 바꿔주었다.

2. 다른 사람의 풀이

function solution(num1, num2) {
    return Math.trunc(num1 / num2 * 1000);
}
  • 바로 함수를 주고 괄호안에 식을 집어넣는 방식도 있네?

 

 

 

2. 숫자 비교하기

1. 나의 풀이

function solution(num1, num2) {
    if (num1===num2) {
        return 1
    }
    else if (num1!==num2){
        return -1
    }
}

 

2. 다른 사람의 풀이

function solution(num1, num2) {
    return num1===num2?1:-1;
}
  • 간단하게 비교연산자로 표현할 수 있었네?

'Knowledge > Algorithm' 카테고리의 다른 글

[자바스크립트] 알고리즘 day-2  (0) 2023.05.24