There was an error while loading. Please reload this page.
1 parent 6ebd7bb commit bcb1815Copy full SHA for bcb1815
1 file changed
Sprint-3/2-mandatory-debug/1.js
@@ -1,13 +1,20 @@
1
// Predict and explain first...
2
// =============> write your prediction here
3
+// The result of the function supposed to print 'The sum of 10 and 32 is 42' local scope should be return to sum.
4
-function sum(a, b) {
5
- return;
6
- a + b;
7
-}
+//function sum(a, b) {
+// return;
+// a + b;
8
+//}
9
10
console.log(`The sum of 10 and 32 is ${sum(10, 32)}`);
11
12
// =============> write your explanation here
13
+// the answer is undefined because of local scope code did not return to global (sum). semicolon of return need to be removed.
14
// Finally, correct the code to fix the problem
15
// =============> write your new code here
16
+function sum(a, b) {
17
+ return a + b;
18
+}
19
+
20
+console.log(`The sum of 10 and 32 is ${sum(10, 32)}`);
0 commit comments