Skip to content

Commit 770aeab

Browse files
committed
update: fix code for considering fraction angles as Invalid angle
1 parent ddf577d commit 770aeab

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Sprint-3/2-mandatory-rewrite/1-get-angle-type.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
function getAngleType(angle) {
22
// replace with your completed function from key-implement
3+
// Step 0: Validate input is a positive integer
4+
if (!Number.isInteger(angle) || angle <= 0 || angle >= 360) {
5+
return "Invalid angle";
6+
}
37
// Step 1: Check for a right angle (exactly 90 degrees)
48
if (angle === 90) return "Right angle";
59

@@ -30,4 +34,4 @@ module.exports = getAngleType;
3034
// console.log(getAngleType(120)); // "Obtuse angle"
3135
// console.log(getAngleType(0)); // "Invalid angle"
3236
// console.log(getAngleType(200)); // "Invalid angle"
33-
// console.log(getAngleType(90.5)); // "Invalid angle"
37+
console.log(getAngleType(90.5)); // "Invalid angle"

0 commit comments

Comments
 (0)