Skip to content

Commit 85daeea

Browse files
committed
mcqjsday3
1 parent b8e1a19 commit 85daeea

File tree

1 file changed

+95
-0
lines changed

1 file changed

+95
-0
lines changed

JavaScript Interview/Most Imp MCQ/chatgpt.js

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -505,6 +505,93 @@ console.log(!!a);// false
505505
let a;
506506
console.log(a + 1); //NAN
507507
console.log(typeof a); //undfined
508+
509+
510+
Day 3
511+
------------
512+
513+
1.
514+
console.log(Boolean("false")); //true
515+
console.log(Boolean(false)); // false
516+
517+
2.
518+
let a = [1, 2];
519+
let b = [1, 2];
520+
console.log(a == b); //false
521+
console.log(a === b); //false
522+
523+
3. console.log([] == ![]); //true
524+
525+
526+
4. let a = "10";
527+
let b = 10;
528+
console.log(a + b); //1010 string
529+
console.log(+a + b); //20 num
530+
531+
532+
5.
533+
534+
console.log(+""); //0
535+
console.log(+"hello");// NAN
536+
console.log(+true); //1
537+
console.log(+false);//0
538+
539+
540+
6. let name = "Ram";
541+
function test() {
542+
console.log(name);
543+
let name = "Singh";
544+
}
545+
test(); // ref eroor
546+
547+
548+
var name = "Ram";
549+
function test() {
550+
console.log(name);// undefined
551+
var name = "Singh";
552+
}
553+
test(); // undefined
554+
555+
556+
var name = "Ram";
557+
function test() {
558+
var name = "Singh";
559+
console.log(name);// Sing
560+
561+
}
562+
test(); // sing
563+
564+
565+
let name = "Ram";
566+
function test() {
567+
let name = "Singh";
568+
console.log(name);// Sing
569+
570+
}
571+
test(); // sing
572+
573+
574+
7.
575+
console.log(!!""); //false
576+
console.log(!!"0");//true
577+
console.log(!!0); //false
578+
579+
580+
8. console.log(null == 0); //false
581+
console.log(null >= 0); //true
582+
console.log(null <= 0); //true
583+
584+
585+
9.
586+
console.log(undefined === null); //false
587+
588+
console.log(undefined ==null); //true
589+
590+
10. let x = 10;
591+
console.log(x && 5); //5
592+
console.log(0 && 5); //0
593+
console.log(x || 5); //10
594+
console.log(0 || 5); //5
508595
*/
509596

510597

@@ -518,6 +605,14 @@ console.log(typeof a); //undfined
518605

519606

520607

608+
609+
610+
611+
612+
613+
614+
615+
521616

522617

523618

0 commit comments

Comments
 (0)