Skip to content

Commit 5d06cce

Browse files
committed
Debug
1 parent ce92942 commit 5d06cce

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

explicit-and-implicit-conversion-in-javascript.js renamed to debug.js

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,22 @@ Use console.log() to clearly show the before-and-after type conversions.
1919
*/
2020

2121

22-
let result = "5" - 2;
22+
let result = Number("5") - 2; //converting 5 to a number
2323
console.log("The result is: " + result);
2424

25-
let isValid = Boolean("false");
25+
let isValid = Boolean("false"); //No errors, code is returning true already
2626
if (isValid) {
2727
console.log("This is valid!");
2828
}
2929

3030
let age = "25";
31-
let totalAge = age + 5;
31+
let totalAge = Number(age) + 5; //Added number to convert the string back into a number
3232
console.log("Total Age: " + totalAge);
33+
34+
//Impplicit
35+
let implicit = null + 5;
36+
console.log(implicit)
37+
38+
//Explicit
39+
let explicit = Number("Wet Orange 11")
40+
console.log(explicit)

0 commit comments

Comments
 (0)