1.
What is the output of the following statement in JavaScript:
12%5
2.
In JavaScript, how many alert boxes can appear in a browser at once?
3.
In JavaScript, how many event triggers can a web page contain?
4.
In JavaScript, the service that enables networking through scripted HTTP requests is called as the ________________________.
5.
In JavaScript, which of the following is not a valid variable name?
6.
In JavaScript, which of the following methods is used to add or remove elements from arrays?
7.
What is the output of the following JavaScript code:
8.
What is the output of the following JavaScript code:
var a = 'Hello World!';
console.log(a);
a = undefined;
if (a === undefined) {
    console.log('a is not defined!');
} else {
    console.log('a is defined!');
}
9.
What is the output of the following JavaScript code:
var a = 1 + '1'
console.log(a);
10.
Which of the following languages is used by HTML canvas to draw 2D images?