From 66ec64b5df90ca5cf3a37cf36f1f715ba5e33e41 Mon Sep 17 00:00:00 2001 From: GitUserShek Date: Sun, 23 Mar 2025 19:04:59 -0500 Subject: [PATCH] Corrected existing code and added implicit and explicit conversion examples --- explicit-and-implicit-conversion-in-javascript.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/explicit-and-implicit-conversion-in-javascript.js b/explicit-and-implicit-conversion-in-javascript.js index ede0ccd..b0f2973 100644 --- a/explicit-and-implicit-conversion-in-javascript.js +++ b/explicit-and-implicit-conversion-in-javascript.js @@ -28,5 +28,16 @@ if (isValid) { } let age = "25"; -let totalAge = age + 5; +let totalAge = Number(age) + 5;//added explicit conversion of string to a Number console.log("Total Age: " + totalAge); + +let number = "25" / 0 //implicit conversion to a number +if (number) {//checking for an undefined number + console.log("Oops! It's an undefined number") +} + +let yourAge = "25"; +let howOld = Number(yourAge) - 25;//explicit conversion to a number +if (!howOld) {//checking for zero + console.log("You were not born yet!") +} \ No newline at end of file