We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ddf577d commit 770aeabCopy full SHA for 770aeab
Sprint-3/2-mandatory-rewrite/1-get-angle-type.js
@@ -1,5 +1,9 @@
1
function getAngleType(angle) {
2
// 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
+ }
7
// Step 1: Check for a right angle (exactly 90 degrees)
8
if (angle === 90) return "Right angle";
9
@@ -30,4 +34,4 @@ module.exports = getAngleType;
30
34
// console.log(getAngleType(120)); // "Obtuse angle"
31
35
// console.log(getAngleType(0)); // "Invalid angle"
32
36
// 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