120. What's the output?
Javob variantlari
Javob variantlari
Anonymous Quiz
0%
A: We have to buy bananas!
0%
B: We don't have to buy bananas
0%
C: undefined
0%
D: 1
121. What's the output?
const config = {
languages: [],
set language(lang) {
return this.languages.push(lang);
},
};
console.log(config.language);121. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: function language(lang) { this.languages.push(lang }
0%
B: 0
0%
C: []
0%
D: undefined
122. What's the output?
const name = 'Lydia Hallie';
console.log(!typeof name === 'object');
console.log(!typeof name === 'string');
122. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: false true
0%
B: true false
0%
C: false false
0%
D: true true
123. What's the output?
const add = x => y => z => {
console.log(x, y, z);
return x + y + z;
};
add(4)(5)(6);123. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: 4 5 6
0%
B: 6 5 4
0%
C: 4 function function
0%
D: undefined undefined 6
124. What's the output?
async function* range(start, end) {
for (let i = start; i <= end; i++) {
yield Promise.resolve(i);
}
}
(async () => {
const gen = range(1, 3);
for await (const item of gen) {
console.log(item);
}
})();124. What's the output?
Javob variantlari;
Javob variantlari;
Anonymous Quiz
0%
A: Promise {1} Promise {2} Promise {3}
0%
B: Promise {<pending>} Promise {<pending>} Promise {<pending>}
0%
C: 1 2 3
0%
D: undefined undefined undefined
125. What's the output?
const myFunc = ({ x, y, z }) => {
console.log(x, y, z);
};
myFunc(1, 2, 3);125. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: 1 2 3
0%
B: {1: 1} {2: 2} {3: 3}
0%
C: { 1: undefined } undefined undefined
0%
D: undefined undefined undefined
126. What's the output?
function getFine(speed, amount) {
const formattedSpeed = new Intl.NumberFormat('en-US', {
style: 'unit',
unit: 'mile-per-hour'
}).format(speed);
const formattedAmount = new Intl.NumberFormat('en-US', {
style: 'currency',
currency: 'USD'
}).format(amount);
return `The driver drove ${formattedSpeed} and has to pay ${formattedAmount}`;
}
console.log(getFine(130, 300))126. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: The driver drove 130 and has to pay 300
0%
B: The driver drove 130 mph and has to pay $300.00
0%
C: The driver drove undefined and has to pay undefined
0%
D: The driver drove 130.00 and has to pay 300.00
127. What's the output?
const spookyItems = ['👻', '🎃', '🕸'];
({ item: spookyItems[3] } = { item: '💀' });
console.log(spookyItems);
127. What's the output?
Javob variantlari;
Javob variantlari;
Anonymous Quiz
0%
A: ["👻", "🎃", "🕸"]
0%
B: ["👻", "🎃", "🕸", "💀"]
0%
C: ["👻", "🎃", "🕸", { item: "💀" }]
0%
D: ["👻", "🎃", "🕸", "[object Object]"]
128. What's the output?
const name = 'Lydia Hallie';
const age = 21;
console.log(Number.isNaN(name));
console.log(Number.isNaN(age));
console.log(isNaN(name));
console.log(isNaN(age));
128. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: true false true false
0%
B: true false false false
0%
C: false false true false
0%
D: false true false true
129. What's the output?
const randomValue = 21;
function getInfo() {
console.log(typeof randomValue);
const randomValue = 'Lydia Hallie';
}
getInfo();
129. What's the output?
Javob variantlari:
Javob variantlari:
Anonymous Quiz
0%
A: "number"
0%
B: "string"
0%
C: undefined
100%
D: ReferenceError
130. What's the output?
const myPromise = Promise.resolve('Woah some cool data');
(async () => {
try {
console.log(await myPromise);
} catch {
throw new Error(`Oops didn't work`);
} finally {
console.log('Oh finally!');
}
})();