All Coursera Quiz Answers

Final graded quiz: Programming with JavaScript Quiz Answers

In this article i am gone to share Coursera Course: Programming with JavaScript Week 5 |  Final graded quiz: Programming with JavaScript Quiz Answers with you..

Programming with JavaScript Coursera Quiz Answers

Enroll Link: Programming with JavaScript


Also visit: Module quiz: Testing Quiz Answers


 

Final graded quiz: Programming with JavaScript Quiz Answers

Question 1)
What will be the output of the following JavaScript?

const a = 10;
const b = 5;
if(a == 7 || b == 5) {
console.log("Green");
} else {
console.log("Blue");
}
  • Green
  • Blue
  • Nothing

Question 2)
What will be the output of the following JavaScript?

var message = "Hello";
message += " World!";
message = "Goodbye!";
console.log(message);
  • Hello
  • World!
  • Hello World!
  • Goodbye!

Question 3)
What is the data type of the x variable in the following code?

var x = 23.2;
  • Number
  • BigInt
  • String
  • Boolean

Question 4)
What will the following JavaScript code output?

var x = 10;
if(x > 10) {
console.log("Apple");
} else if(x > 5) {
console.log("Pear");
} else {
console.log("Orange");
}
  • Apple
  • Pear
  • Orange

Question 5)
What will the following JavaScript code output?

var result = 0;
for(var i = 0; i < 5; i++) {
result += 2;
}
console.log(result);
  • 0
  • 2
  • 5
  • 10

Question 6)
When the following code runs, what will print out?

try {
throw new Error();
console.log('Square');
} catch(err) {
console.log('Circle');
}
  • Square
  • Circle

Question 7)
What’s missing from this JavaScript function declaration?

function(a,b) {
return a + b
}
  • The function name.
  • The assignment operator.
  • The dot notation.

Question 8)
What is the output of the code below?

var cat = {}
cat["sound"] = "meow"
var catSound = "purr"
console.log(cat.sound)
  • meow
  • purr
  • {}
  • catSound

Question 9)
What is the output of the code below?

var veggies = []
veggies.push('parsley')
veggies.push('carrot')
console.log(veggies[2])
  • undefined
  • 2
  • 1
  • 3

Question 10)
True or False. The second argument passed to the addEventListener function is the actual function that will handle the event, when it gets triggered.

  • True
  • False

Question 11)
What does this line of code do?

document.createElement('h2').innerText = "Heading Level 2"
  • It creates an h2 element without adding it to the page.
  • This syntax is invalid.
  • It adds an inner-text HTML attribute to the h2 element.

Question 12)
Is the code below missing a .js after the ./addFive ?

const addFive = require('./addFive')
  • true
  • false

 

Question 13)
What will be the output of the following JavaScript?

const a = true;
if(!a) {
console.log("Green");
} else {
console.log("Blue");
}
  • Green
  • Blue
  • Nothing

Question 14)
What will be the output of the following JavaScript?

var x = 2;
x += 5;
console.log(x);
  • 2
  • 3
  • 5
  • 7

Question 15)
What is the data type of the x variable in the following code?

var x = "Hello";
  • Number
  • BigInt
  • String
  • Boolean

Question 16)
What will the following JavaScript code output?

var x = 20;
if(x < 5) {
console.log("Apple");
} else if(x > 10 && x < 20) {
console.log("Pear");
} else {
console.log("Orange");
}
  • Apple
  • Pear
  • Orange

Question 17)
What will the following JavaScript code output?

var result = 0;
var i = 4;
while(i > 0) {
result += 2;
i--;
}
console.log(result);
  • 0
  • 2
  • 4
  • 8

Question 18)
What will the following JavaScript code output?

console.log(result);
var result = 7;
  • null
  • undefined
  • 7

Question 19)
What will be the result of running the following JavaScript code snippet?

function addTwo(a,b) {
return a
}
addTwo(5,10)
  • 5
  • 10
  • undefined

Question 20)
What is the output of the code below?

var cat = {}
cat.sound = "meow"
var catSound = "purr"
console.log(cat.sound)
  • meow
  • purr
  • {}
  • catSound

Question 21)
What is the output of the code below?

var veggies = ['parsley', 'carrot']
console.log(veggies[2])
  • undefined
  • 2
  • 1
  • 3

Question 22)
Which of the following HTML attributes is used to handle a click event?

  • onclick
  • addEventListener(‘click’)
  • ‘click’

Question 23)
How can you add an HTML attribute to an HTML element using JavaScript?

  • By invoking the setAttribute method on a given element.
  • By invoking the getAttribute method on a given element.
  • By invoking the createAttribute method on a given element.

Question 24)
What does this code do?

function addFive(val){ 
return val + 5;
};

module.exports = addFive;
  • It defines the addFive function and exports it as a Node module so that it can be used in other files.
  • This syntax is invalid.
  • It allows you to invoke the addFive function without the parentheses.

Question 25)
What will be the output of the following JavaScript?

var x = true;
x = 23;
console.log(x);
  • true
  • 23

Question 26)
What will the following JavaScript code output?

var x = 20;
if(x >= 10) {
console.log("Apple");
} else if(x <= 5) {
console.log("Pear");
} else {
console.log("Orange");
}
  • Apple
  • Pear
  • Orange