반응형
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- React
- MaterialUI
- 직업군 추천하기
- nextjs
- Weekly Challenge
- array
- Javasript
- algorithm
- Challenge
- 상호 평가
- Collapse
- solution
- level1
- eslint
- Weekly
- HTML
- redux-toolkit
- split
- 폼
- javascript
- next
- 리액트
- programmers
- javscript
- form
- 알고리즘
- From
- component
- Prettier
- js
Archives
- Today
- Total
기록
[Weekly Challenge 2021.08.02 ~ 2021.08.08] 1주차 부족한 금액 계산하기 본문
Algorithm/Programmers
[Weekly Challenge 2021.08.02 ~ 2021.08.08] 1주차 부족한 금액 계산하기
dev.jung 2021. 8. 3. 13:58문제
내 풀이
count 만큼 for문을 사용해 총 이용금액을 구한다.
금액이 부족한 경우에만 부족한 금액을 리턴해야 하기 때문에 삼항 연산자로 처리
부족한 금액은 -로 표기되기 때문에 Math.abs로 절댓값 반환
function solution(price, money, count) {
let totalCount = 0;
for (let i = 1; i <= count; i++) {
totalCount += i * price;
}
return money - totalCount > 0 ? 0 : Math.abs(money - totalCount);
}
반응형
'Algorithm > Programmers' 카테고리의 다른 글
[Level1] 시저 암호 (0) | 2021.08.05 |
---|---|
[Level1] 약수의 합 (0) | 2021.08.04 |
[Level1] 이상한 문자 만들기 (0) | 2021.07.29 |
[Level1] 자릿수 더하기 (0) | 2021.07.14 |
[Level1] 자연수 뒤집어 배열로 만들기 (0) | 2021.07.14 |
Comments