본문 바로가기

verdantjuly/코딩테스트

프로그래머스 코딩테스트 입문 : 두 수의 나눗셈 (20230510, javascript)

728x90

문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120806

 

나의 풀이 pass

let solution = (_, __) => Math.floor(_/__*1000);

 

다른 사람의 풀이 pass

function solution(num1, num2) {
    return ~~(num1/num2*1000);
}

~~ 는

Math.floor() 와 동일한 기능을 한다.

Math.floor(), parseInt 보다 빠르다.

 

참고자료 :

https://velog.io/@proshy/JS-tilde%EA%B3%BC-double-tilde%EC%97%B0%EC%82%B0%EC%9E%90

 

소감

오늘도 무언가를 얻어 간다. 다른사람의 풀이를 볼 수 있어서 너무 좋다.