87. What's the output?
console.log('I want pizza'[0]);
console.log('I want pizza'[0]);
Anonymous Quiz
0%
A: """
100%
B: "I"
0%
C: SyntaxError
0%
D: undefined
88. What's the output?
function sum(num1, num2 = num1) {
console.log(num1 + num2);
}
sum(10);88. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: NaN
100%
B: 20
0%
C: ReferenceError
0%
D: undefined
89. What's the output?
// module.js
export default () => 'Hello world';
export const name = 'Lydia';
// index.js
import * as data from './module';
console.log(data);
89. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: { default: function default(), name: "Lydia" }
0%
B: { default: function default() }
0%
C: { default: "Hello world", name: "Lydia" }
0%
D: Global object of module.js
90. What's the output?
class Person {
constructor(name) {
this.name = name;
}
}
const member = new Person('John');
console.log(typeof member);90. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: "class"
0%
B: "function"
0%
C: "object"
0%
D: "string"
91. What's the output?
let newList = [1, 2, 3].push(4);
console.log(newList.push(5));
91. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: [1, 2, 3, 4, 5]
0%
B: [1, 2, 3, 5]
0%
C: [1, 2, 3, 4]
0%
D: Error
92. What's the output?
function giveLydiaPizza() {
return 'Here is pizza!';
}
const giveLydiaChocolate = () =>
"Here's chocolate... now go hit the gym already.";
console.log(giveLydiaPizza.prototype);
console.log(giveLydiaChocolate.prototype);92. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: { constructor: ...} { constructor: ...}
0%
B: {} { constructor: ...}
0%
C: { constructor: ...} {}
0%
D: { constructor: ...} undefined
93. What's the output?
const person = {
name: 'Lydia',
age: 21,
};
for (const [x, y] of Object.entries(person)) {
console.log(x, y);
}93. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: name Lydia and age 21
0%
B: ["name", "Lydia"] and ["age", 21]
0%
C: ["name", "age"] and undefined
0%
D: Error
94. What's the output?
function getItems(fruitList, ...args, favoriteFruit) {
return [...fruitList, ...args, favoriteFruit]
}
getItems(["banana", "apple"], "pear", "orange")94. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: ["banana", "apple", "pear", "orange"]
0%
B: [["banana", "apple"], "pear", "orange"]
0%
C: ["banana", "apple", ["pear"], "orange"]
0%
D: SyntaxError
95. What's the output?
function nums(a, b) {
if (a > b) console.log('a is bigger');
else console.log('b is bigger');
return
a + b;
}
console.log(nums(4, 2));
console.log(nums(1, 2));95. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: a is bigger, 6 and b is bigger, 3
0%
B: a is bigger, undefined and b is bigger, undefined
0%
C: undefined and undefined
0%
D: SyntaxError
96. What's the output?
class Person {
constructor() {
this.name = 'Lydia';
}
}
Person = class AnotherPerson {
constructor() {
this.name = 'Sarah';
}
};
const member = new Person();
console.log(member.name);96. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: "Lydia"
0%
B: "Sarah"
0%
C: Error: cannot redeclare Person
0%
D: SyntaxError
97. What's the output?
const info = {
[Symbol('a')]: 'b',
};
console.log(info);
console.log(Object.keys(info));