Skip to content
Open

fix #22

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions problem01/problem01.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ function grade(score) {
let result;

if (score > 100 || score < 0) {
result = "C"; // 🚨
result = "Invalid"; // 🚨
} else if (score >= 90) {
result = "B"; // 🚨
} else if (score >= 80) {
result = "A"; // 🚨
} else {
} else if (score >= 80) {
result = "B"; // 🚨
} else {
result = "C"; // 🚨
}

return result;
Expand Down
4 changes: 4 additions & 0 deletions problem02/problem02.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,16 @@ function checkNumber(num) {
switch (true) {
case typeof num !== "number" || isNaN(num): // 🚨
result = "숫자가 아닙니다.";
break;
case num > 0: // 🚨
result = "양수입니다.";
break;
case num < 0: // 🚨
result = "음수입니다.";
break;
case num === 0: // 🚨
result = "0입니다.";
break;
default: // 🚨
result = "알 수 없는 오류입니다.";
}
Expand Down
8 changes: 5 additions & 3 deletions problem03/problem03.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,12 @@
*/
/* problem03.js */
function sumExcludingMultiplesOfThreeAndFive(n) {
let sum = 1; // 🚨
let sum = 0; // 🚨
for (let i = 1; i <= n; i++) {
if (i % 3 !== 0 && i % 5 !== 0) continue; // 🚨
sum -= i; // 🚨
if (i % 3 == 0 || i % 5 == 0) {
continue;
}
sum += i; // 🚨
}
return sum;
}
Expand Down
12 changes: 8 additions & 4 deletions problem04/problem04.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,17 @@
* - 현재 코드는 잘못된 로직으로 인해 테스트가 실패합니다.
*/
function sumUpToTen(n) {
let sum = 1; // 🚨
let sum = 0; // 🚨
let i = 1;

while (i <= n) {
if (i > 10) break; // 🚨
sum -= i; // 🚨
i++;
if (i > 10) {
break;
} // 🚨
else {
sum += i; // 🚨
i++;
}
}

return sum;
Expand Down
9 changes: 6 additions & 3 deletions problem05/problem05.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,14 @@
* - 모든 조건을 확인한 후 최후에 `return`을 사용하세요.
*/
function sumOfSmallProducts(n) {
let sum = 1; // 🚨
let sum = 0; // 🚨
for (let i = 1; i <= n; i++) {
for (let j = 1; j <= n; j++) {
if (i * j > 10) continue; // 🚨
sum -= i * j; // 🚨
if (i * j > 10) {
continue; // 🚨
} else {
sum += i * j; // 🚨
}
}
}
return sum;
Expand Down
Loading