Skip to content

Commit f98987f

Browse files
committed
Fixed square function by using a valid parameter name
1 parent 102a561 commit f98987f

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

  • Sprint-2/1-key-errors

Sprint-2/1-key-errors/2.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,25 @@
1-
21
// Predict and explain first BEFORE you run any code...
32

43
// this function should square any number but instead we're going to get an error
54

65
// =============> write your prediction of the error here
6+
//I think the problem in this code is the parameter inside the function. A number cannot be used as a parameter name.
77

8-
function square(3) {
8+
/*function square(3) {
99
return num * num;
10-
}
10+
}*/
1111

1212
// =============> write the error message here
13+
//SyntaxError: Unexpected number
1314

1415
// =============> explain this error message here
16+
//The error message means that number cannot be used as a parameter name.
1517

1618
// Finally, correct the code to fix the problem
1719

1820
// =============> write your new code here
19-
20-
21+
function square(num) {
22+
return num * num;
23+
}
24+
console.log(square(2));
25+
console.log(square(3));

0 commit comments

Comments
 (0)