Basic Javascript Quiz

Description: Basic Javascript Quiz
Number of Questions: 15
Created by:
Tags: javascript
Attempted 0/15 Correct 0 Score 0

Inside which HTML element do we put the JavaScript?


Correct Option: C

What is the correct JavaScript syntax to write "Hello World"?

  1. response.write("Hello World")

  2. document.write("Hello World")

  3. ("Hello World")

  4. echo("Hello World")


Correct Option: B

How do you call a function named "myFunction"?

  1. call function myFunction

  2. myFunction()

  3. call myFunction()


Correct Option: B

How do you write a conditional statement for executing some statements only if "i" is equal to 5?

  1. if i==5 then

  2. if i=5 then

  3. if (i==5)

  4. if i=5


Correct Option: C

How many different kind of loops are there in JavaScript?

  1. Two. The "for" loop and the "while" loop

  2. Four. The "for" loop, the "while" loop, the "do...while" loop, and the "loop...until" loop

  3. One. The "for" loop


Correct Option: A

AI Explanation

To answer this question, you need to understand the different types of loops in JavaScript.

Let's go through each option to understand why it is correct or incorrect:

Option A) Two. The "for" loop and the "while" loop - This option is incorrect because there are more than two types of loops in JavaScript.

Option B) Four. The "for" loop, the "while" loop, the "do...while" loop, and the "loop...until" loop - This option is incorrect because there is no "loop...until" loop in JavaScript. The correct options are the "for" loop and the "while" loop.

Option C) One. The "for" loop - This option is incorrect because there is more than one type of loop in JavaScript.

The correct answer is A) Two. The "for" loop and the "while" loop. These are the two basic types of loops in JavaScript that allow you to repeat a block of code multiple times.

  1. for (i = 0; i <= 5)

  2. for (i = 0; i <= 5; i++)

  3. for i = 1 to 5

  4. for (i <= 5; i++)


Correct Option: B

What is the correct way to write a JavaScript array?

  1. var txt = new Array(1:"tim",2:"shaq",3:"kobe")

  2. var txt = new Array="tim","shaq","kobe"

  3. var txt = new Array("tim","shaq","kobe")


Correct Option: C

AI Explanation

To answer this question, let's go through each option to understand why it is correct or incorrect:

Option A) var txt = new Array(1:"tim",2:"shaq",3:"kobe") This option is incorrect because when using the new Array() syntax, you should not specify the indices explicitly. Instead, you can initialize the array directly with the values.

Option B) var txt = new Array="tim","shaq","kobe" This option is incorrect because the syntax is incorrect. When creating a new array, you should use parentheses to enclose the values, not an equal sign.

Option C) var txt = new Array("tim","shaq","kobe") This option is correct because it uses the correct syntax for creating a JavaScript array. The values are enclosed in parentheses, and each value is separated by a comma.

The correct answer is C. This option is correct because it follows the correct syntax for creating a JavaScript array using the new Array() syntax.

How do you round the number 8.25, to the nearest whole number?

  1. Math.rnd(8.25)

  2. Math.round(8.25)

  3. round(8.25)

  4. rnd(8.25)


Correct Option: B
  1. Math.max(6,8)

  2. top(6,8)

  3. ceil(6,8)

  4. Math.ceil(6,8)


Correct Option: A

You work on a JavaScript project. How do you prompt users with messages and at the same time requesting user inputs?

  1. Alert()

  2. Display()

  3. Prompt()

  4. Confirm()


Correct Option: C

Which of the following is the correct syntax of FOR?

  1. for ( increment; initialize; test)

  2. for ( initialize; test), increment

  3. for ( initialize; test; increment)

  4. for ( test; initalize; increment)


Correct Option: C

In your JavaScript code, how do you find out which character occurs at the 5th position in a string "How are you"?

  1. Substring()

  2. String()

  3. Stringlength()

  4. CharAt()


Correct Option: D

Which of the following do you use for a multi-way branch?

  1. If

  2. Ifthen

  3. Ifelse

  4. switch

  5. for


Correct Option: D

You want to design a form validation mechanism. Using string methods, which of the following are the steps involved ?

  1. Check for the presence of certain characters

  2. Check the position of substrings

  3. Test the length of data

  4. Check the variable type of the strings

  5. Either ABC


Correct Option: E
- Hide questions