|
29 | 29 |
|
30 | 30 | // ============================= function getAngleType =============================== |
31 | 31 |
|
32 | | -//we use else if to compare one of the conditions |
| 32 | +//the use of else if is to compare one of the conditions |
33 | 33 |
|
34 | 34 | function getAngleType(angle){ |
35 | 35 |
|
36 | 36 | if (angle === 90) { |
37 | | - return `${angle} degrees is Right angle`; |
| 37 | + return "Right angle"; |
38 | 38 | } else if (angle > 0 && angle < 90) { |
39 | | - return `${angle} degrees is Acute angle`; |
| 39 | + return "Acute angle"; |
40 | 40 | } else if (angle > 90 && angle < 180) { |
41 | | - return `${angle} degrees is Obtuse Angle`; |
| 41 | + return "Obtuse Angle"; |
42 | 42 | } else if (angle === 180) { |
43 | | - return `${angle} degrees is Straight angle`; |
| 43 | + return "Straight angle"; |
44 | 44 | } else if (angle > 180 && angle < 360) { |
45 | | - return `${angle} degrees is Reflex Angle`; |
| 45 | + return "Reflex Angle"; |
46 | 46 | } |
47 | | - return `${angle} is an Invalid angle`; |
| 47 | + return "Invalid angle"; |
48 | 48 | } |
49 | 49 |
|
50 | | -console.log(getAngleType(90)); // "Right angle" |
51 | | -console.log(getAngleType(45)); // "Acute angle" |
52 | | -console.log(getAngleType(135)); // "Obtuse angle" |
53 | | -console.log(getAngleType(180)); // "Straight angle" |
54 | | -console.log(getAngleType(270)); // "Reflex angle" |
55 | | -console.log(getAngleType(-30)); // "Invalid angle" |
| 50 | +// console.log(getAngleType(90)); // "Right angle" |
| 51 | +// console.log(getAngleType(45)); // "Acute angle" |
| 52 | +// console.log(getAngleType(135)); // "Obtuse angle" |
| 53 | +// console.log(getAngleType(180)); // "Straight angle" |
| 54 | +// console.log(getAngleType(270)); // "Reflex angle" |
| 55 | +// console.log(getAngleType(-30)); // "Invalid angle" |
56 | 56 |
|
57 | 57 |
|
| 58 | +// the console.assert(expression, message); |
| 59 | +console.assert( |
| 60 | + getAngleType(90) === "Right angle", |
| 61 | + "Test case failed for 90 degrees" |
| 62 | +); |
| 63 | + |
| 64 | +console.assert( |
| 65 | + getAngleType(40) === "Acute angle", |
| 66 | + "Test case failed for 45 degrees" |
| 67 | +); |
| 68 | + |
0 commit comments