Skip to content

Commit 9c604d3

Browse files
committed
rephrased zero angle issue in 1-get-angle-type
1 parent 220aaeb commit 9c604d3

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

Sprint-3/1-implement-and-rewrite-tests/implement/1-get-angle-type.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
// execute the code to ensure all tests pass.
1616

1717
function getAngleType(angle) {
18+
if (angle === 0) {
19+
return "Zero angle";
20+
}
1821
if (angle > 0 && angle < 90) {
1922
return "Acute angle";
2023
}
@@ -33,9 +36,7 @@ function getAngleType(angle) {
3336
if (angle === 360) {
3437
return "This is a circle, not an angle";
3538
}
36-
if (angle === 0) {
37-
return "";
38-
}
39+
3940
return "Invalid angle";
4041

4142
}

Sprint-3/1-implement-and-rewrite-tests/rewrite-tests-with-jest/1-get-angle-type.test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ test(`should return "This is a circle, not an angle" when angle is exactly 360`,
4747
expect(getAngleType(360)).toEqual("This is a circle, not an angle");
4848
});
4949
// Case 8: Zero angle
50-
test(`should return an empty string when angle is exactly 0`, () => {
51-
expect(getAngleType(0)).toEqual("");
50+
test(`should return "Zero angle" when angle is exactly 0`, () => {
51+
expect(getAngleType(0)).toEqual("Zero angle");
5252
});
5353

0 commit comments

Comments
 (0)