항해 프로그래머스
항해3주차 자바스크립트 프로그래머스 - 피자 나눠먹기(2)
완두노예
2023. 1. 27. 01:45
나의 풀이
function solution(n) {
console.log(n)
for (i = 1; i < 100; i++) {
if (6*i % n === 0) {
return i;
}
}
}
다른 풀이
const solution = (n) => {
let piece = 6
while(true) {
if (piece % n === 0) {
break
}
piece += 6
}
return piece / 6
}
function solution(n) {
let pizza = 1;
while (pizza * 6 % n) {
pizza++;
}
return pizza;
}
function solution(n) {
let lcm = 1;
while(true){
if((lcm % n == 0) && (lcm % 6 == 0)){
break;
}
lcm++;
}
return lcm/6
}
function solution(n) {
let count = 1;
while (!Number.isInteger(count*6/n)) count++;
return count;
}
function solution(n) {
for (let i = n; ; i+=n) {
if (i % 6 === 0) {
return i / 6;
}
}
}