diff --git a/explicit-and-implicit-conversion-in-javascript.js b/explicit-and-implicit-conversion-in-javascript.js index ede0ccd..8a1215a 100644 --- a/explicit-and-implicit-conversion-in-javascript.js +++ b/explicit-and-implicit-conversion-in-javascript.js @@ -19,14 +19,19 @@ Use console.log() to clearly show the before-and-after type conversions. */ -let result = "5" - 2; -console.log("The result is: " + result); +let result = "5" - 2;//converts "5" into number automatically +console.log("The result is: " + result);// 3 -let isValid = Boolean("false"); +let isValid = Boolean("false");//false is truthy if (isValid) { - console.log("This is valid!"); + console.log("This is valid!");// true } let age = "25"; -let totalAge = age + 5; -console.log("Total Age: " + totalAge); +let totalAge = Number(age) + 5;//Number() function is used to convert string into number +console.log("Total Age: " + totalAge);// 30 + +console.log("5" * "2");// 10 - Example for Implicit type conversion + +let num = null; +console.log(Boolean(num));// false - Example for Explicit type conversion