let greeting = Hello, ${'World'}!;
Which of the following is a valid numeric literal in JavaScript?
A). 1234
B). 0b1010
C). 0xGHI
D). 0o89
Which of the following correctly defines a function literal?
A). function add(a, b) { return a + b; }
B). function = add(a, b) { return a + b; }
C). function: add(a, b) { return a + b; }
D). function add() = { a + b }
What is the correct way to declare a string literal?
A). 'Hello'
B). Hello
C). Hello
D). All of the above
Which of these is a correct array literal?
A). {}
B). []
C). [[]]
D). Array()
Which of these is a valid Boolean literal?
A). 1
B). 0
C). 1
D). 0
Which literal can contain mixed data types?
A). Object
B). Array
C). String
D). Number
Which statement is true about the null literal?
A). null is an object
B). null is a keyword
C). null is a primitive value
D). null is a data type
Which of the following correctly defines a method in an object literal?
A). { name: 'Alice', greet: () => 'Hello' }
B). { name: 'Alice', greet() { return 'Hello'; } }
C). { name: 'Alice', greet: function() { return 'Hello'; } }
D). All of the above
Which syntax is used to create a BigInt literal?
A). BigInt(12345)
B). 12345n
C). bigint 12345
D). 12345N
Which of the following is a correct way to define a decimal literal?
A). 42
B). 42
C). 0x42
D). 0b42