🚀 Learning & Building with JavaScript JavaScript is not just a programming language — it’s the backbone of modern web development. From creating interactive websites to building full-stack applications, JavaScript makes everything dynamic and powerful. Over the past few days, I’ve been improving my skills in: ✔ Variables, Functions & ES6 Features ✔ DOM Manipulation ✔ Events & User Interaction ✔ Async JavaScript (Promises & Fetch API) I’m excited to continue exploring frameworks and libraries like React and Node.js to build real-world projects. Consistency + Practice = Growth 💻 If you’re also learning JavaScript, let’s connect and grow together! #JavaScript #WebDevelopment #Coding #Frontend #Programming #TechJourney
The answer is D because the name declared inside the if block is block-scoped. It prints "JC" first, and after leaving the block, the original name ("Jayesh") is printed since it was never modified
Love this. JavaScript really starts to make sense when you connect DOM + async + user interaction together. That's when it stops being theory and becomes power. Keep building
In this scenario Answer is D becuase Let & const are block scoped and For Var Answer would be undefined
Nothing moved to queue , so the stack will be , 1.if block 2.out block Jc,jc option C
D is right answer. If there wasn't "let" keywowd in inner scope, it would be C for an answer.
C option will be correct
D. let creates block scope variables
C
Option D is the correct ans... rest of the folks should study global scope vs block scope 😶