File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
Sprint-3/1-implement-and-rewrite-tests/implement Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change 1515// execute the code to ensure all tests pass.
1616
1717function getAngleType ( angle ) {
18+ if ( angle <= 0 ) {
19+ return "Invalid angle" ;
20+ }
1821 if ( angle < 90 ) {
1922 return "Acute angle" ;
2023 }
@@ -27,7 +30,7 @@ function getAngleType(angle) {
2730 if ( angle === 180 ) {
2831 return "Straight angle" ;
2932 }
30- if ( angle <= 360 ) {
33+ if ( angle < 360 ) {
3134 return "Reflex angle" ;
3235 }
3336 return "Invalid angle" ;
@@ -63,5 +66,8 @@ assertEquals(straight, "Straight angle");
6366const reflex = getAngleType ( 280 ) ;
6467assertEquals ( reflex , "Reflex angle" ) ;
6568
66- const invalid = getAngleType ( 180 ) ;
69+ const invalid = getAngleType ( - 10 ) ;
6770assertEquals ( invalid , "Invalid angle" ) ;
71+
72+ const invalid2 = getAngleType ( 360 ) ;
73+ assertEquals ( invalid2 , "Invalid angle" ) ;
You can’t perform that action at this time.
0 commit comments