Week 14
Quiz 28

Quiz 28: Refresher: Callbacks

Question 1

Shows 'true'?
JavaScript
function handle(callback) {
    const result = [];
    callback(result);
    return result;
}
 
let it = [];
document.writeln(handle(it => it.push(1)).length === 1);

Question 2

Shows 'true'?
JavaScript
function handle(callback) {
    const result = [];
    callback(result);
    return result;
}
 
document.writeln(handle(() => it.push(1)).length === 1);

Question 3

Shows 'true'?
JavaScript
function handle(callback) {
    const result = [];
    callback(result);
    return result;
}
 
document.writeln(handle(it.push(1)).length === 1);

Question 4

Shows 'true'?
JavaScript
function handle(callback) {
    const result = [];
    callback(result);
    return result;
}
 
document.writeln(handle(it => it.push(1)).length === 1);