Quizes & Games

Javascript Quiz

The test contains 20 questions and it's not official, it's just a nice way to see how much you know, or don't know, about Javascript.

1.

How do you write "Hello World" in an alert box?

alert("Hello World");
alertBox("Hello World");
msg("Hello World");
msgBox("Hello World");

2.

How do you create a function in JavaScript?

function myFunction()
function ()
function = myFunction()
function:myFunction()

3.

What is the correct JavaScript syntax to change the content of this html element <p id="demo">This is a demonstration.</p>

document.getElementById("demo").innerHTML = "Hello World!";
document.getElement("p").innerHTML = "Hello World!";
document.getElementByName("p").innerHTML = "Hello World!";
#demo.innerHTML = "Hello World!";

4.

Where is the correct place to insert a JavaScript?

Before <html>
The <head> section
Both the <head> section and the <body> section are correct
The <body> section

5.

How do you call a function named "myFunction"?

myFunction
call myFunction()
call function myFunction()
myFunction()

6.

How does a WHILE loop start?

while i = 1 to 10
while (i <= 10; i++)
while (i is 10)
while (i <= 10)

7.

How can you add a comment in a JavaScript?

//This is a comment
'This is a comment
<!--This is a comment-->
// This is a comment-->

8.

What is the correct syntax for referring to an external script called "xxx.js"?

<script link="xxx.js">
<script href="xxx.js">
<script src="xxx.js">
<script name="xxx.js">

9.

How can you detect the client's browser name?

client.navName
browser.name
navigator.appName
navigator.browsername

10.

How does a FOR loop start?

for (i <= 5; i++)
for (i = 0; i <= 5)
for (i = 0; i <= 5; i++)
for i = 1 to 5

11.

How to write an IF statement in JavaScript?

if i == 5 then
if (i == 5)
if i = 5
if i = 5 then

12.

How do you find the number with the highest value of x and y?

top(x, y)
ceil(x, y)
Math.ceil(x, y)
Math.max(x, y)

13.

How to write an IF statement for executing some code if "i" is NOT equal to 5?

if (i != 5)
if (i <> 5)
if i =! 5 then
if i <> 5

14.

Inside which HTML element do we put the JavaScript?

<scripting>
<javascript>
<script>
<js>

15.

What is the correct JavaScript syntax for opening a new window called "w2" ?

w2 = window("http://www.w3schools.com");
w2 = open("http://www.w3schools.com");
w2 = window.open("http://www.w3schools.com");
w2 = window.new("http://www.w3schools.com");

16.

The external JavaScript file must contain the <script> tag.

True
Sometimes
False
Neither True nor False

17.

How do you round the number 7.25, to the nearest integer?

round(7.25)
Math.round(7.25)
rnd(7.25)
Math.rnd(7.25)

18.

What is the correct way to write a JavaScript array?

var colors = "red", "green", "blue"
var colors = (1:"red", 2:"green", 3:"blue")
var colors = 1 = ("red"), 2 = ("green"), 3 = ("blue")
var colors = ["red", "green", "blue"]