728x90
각도기
function solution(angle) {
let res = 0;
if(angle > 0 && angle < 90){
return res = 1
}
else if(angle == 90){
return res = 2
}
else if(angle > 90 && angle < 180){
return res = 3
}
else if(angle == 180){
return res = 4
}
}
짝수의 합
function solution(n) {
let Arr = [];
for(let i = 1; i <= n; i++){
Arr.push(i);
}
let Arr2 = [];
Arr.forEach(el=>{
let a = el % 2
if (a == 0){
Arr2.push(el)
}
})
let sum = 0;
Arr2.forEach(el=>{
sum = sum + el
})
return sum
}
배열의 평균값
function solution(nums) {
let sum = 0;
nums.forEach(el=>{
sum = sum + el;
})
return sum / nums.length
}
양꼬치
function solution(n, k) {
const service = Math.floor(n / 10)
const yang = n * 12000;
const drink = (k - service) * 2000;
console.log(service, yang, drink)
return yang + drink
}
피자 나눠 먹기(1)
function solution(n) {
let p = Math.ceil(n/7)
return p
}
👩🏫Math.ceil()
소숫점 이하의 숫자를 올림하는 정수를 리턴한다.
const num1 = 1.1234;
const num2 = 12.5678;
const num3 = 123.5678;
console.log(Math.ceil(num1)); // 2
console.log(Math.ceil(num2)); // 13
console.log(Math.ceil(num3)); // 124
728x90
'프로그래머스' 카테고리의 다른 글
[코딩테스트] 230721_직각삼각형 출력하기, 문자 반복 출력하기, 특정 문자 제거하기 (0) | 2023.07.21 |
---|---|
[코딩테스트] 230720_옷가게 할인받기, 피자 나눠 먹기(2), 피자 나눠 먹기(3), 문자열 뒤집기, 배열원소의 길이, 배열 자르기, 문자열안에 문자열 (0) | 2023.07.20 |
[코딩테스트] 230718_아이스 아메리카노 (0) | 2023.07.18 |
[코딩테스트] 230717_최빈값 구하기, 짝수는 싫어요 (0) | 2023.07.17 |
[코딩테스트] 230716_편지, 짝수 홀수 개수, 점의 위치 구하기, 배열 뒤집기 (0) | 2023.07.16 |