Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- hash table
- HTML
- computed
- vue.js
- 변수
- sorting
- 알고리즘
- math
- greedy
- scss
- 자료구조
- array
- Python
- 백준
- 자료형
- java
- 코딩테스트
- dynamic programming
- JavaSceipt
- github
- 파이썬
- 프로그래머스
- string
- CSS
- SasS
- leetcode
- JS
- Algorithm
- 컴포넌트
- JavaScript
Archives
- Today
- Total
Posis
[프로그래머스] 몫 구하기 본문
문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/120805?language=javascript
문제 설명
정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요.
제한사항
- 0 < num1 ≤ 100
- 0 < num2 ≤ 100
입출력 예
num1 | num2 | result |
10 | 5 | 2 |
7 | 2 | 3 |
입출력 예 설명
입출력 예 #1
- num1이 10, num2가 5이므로 10을 5로 나눈 몫 2를 return 합니다.
입출력 예 #2
- num1이 7, num2가 2이므로 7을 2로 나눈 몫 3을 return 합니다.
나의 풀이
Java
class Solution {
public int solution(int num1, int num2) {
int answer = num1 / num2;
return answer;
}
}
JavaScript
function solution(num1, num2) {
var answer = Math.floor(num1 / num2);
return answer;
}
다른 사람들의 풀이를 보고 느낀 점
JavaScript는 확실히 다른 언어들과 다르고 많은 메서드를 가지고 있다는 것을 다시 한번 느꼈습니다. 처음에 Java와 똑같이 풀었는데 실수형으로 출력이 된다는 것을 깜빡하고 소수점을 자르는 Math.floor() 메서드를 활용해 풀고 나서 다른 분들의 풀이를 보니 예전에 봤던 메서드도 있고 못 봤던 메서드들도 상당히 많아서 아직은 많이 부족하다는 것을 다시 한번 느꼈습니다.
728x90
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 나이 출력 (0) | 2022.11.24 |
---|---|
[프로그래머스] 두 수의 차 (0) | 2022.11.24 |
[프로그래머스] 두 수의 곱 (0) | 2022.11.24 |
[프로그래머스] 나머지 구하기 (0) | 2022.11.24 |
[프로그래머스] 숫자 비교하기 (0) | 2022.11.24 |