This content originally appeared on DEV Community and was authored by Braincuber Technologies
Q1. Guess the output:
var truth = true;
let havingFunction = function()
{
if (truth)
{
var name = “vineet”
let lastName= “mishra”
}
console.log(name)
console.log(lastName)
}
havingFunction()
Take a break don’t jump into output, think hard
Output:
vineet
ReferenceError: lastName is not defined
Reason: This happens due to the variable scope where name variable has function and lastName is having local scope
Q2. Guess the output:
console.log(3 > 2 > 1);
console.log(1 < 2 < 3);
take a break don’t jump into output, think hard
Output:
false
true
Reason: In the first section of the snippet where 3>2>1 is false because when programs run it go for 3>2 which is true and then it goes for the other part which becomes “true >1" where the value of true is 1 then equation becomes 1>1 which going to false, vice versa happens for another snippet which is 1<2< 3
Read more
Remix vs. Next.js: A Detailed Comparison
Top JavaScript VSCode Extensions for Faster Development 🔥
This content originally appeared on DEV Community and was authored by Braincuber Technologies
Braincuber Technologies | Sciencx (2022-04-07T04:16:05+00:00) 80 % of freshers fail to answers these javascript snippets 🔥. Retrieved from https://www.scien.cx/2022/04/07/80-of-freshers-fail-to-answers-these-javascript-snippets-%f0%9f%94%a5/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.