Ask Question

How many times will the following loop execute?

var num = 10;

while (num > 0)

{

document. getElementById ("outputDiv"). innerHTML = document. getElementById ("outputDiv"). innerHTML + " "+num + "

";

}

1

10

0

infinite times

+1
Answers (1)
  1. 8 May, 07:41
    0
    The correct answer is Infinite times.

    Explanation:

    Here var num=10;

    while (num>0)

    {

    }

    10>0 condition is true

    but no increment or decrement of num. That is why num >0 is always TRUE So the loop will run for infinite times and execute the statement inside of loop every time. This loop will never terminate.

    The syntax of while loop

    while (condition checking)

    {

    statement

    increment/decrement;

    }

    In the given code no increment / decrement so output is infinite times.
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “How many times will the following loop execute? var num = 10; while (num > 0) { document. getElementById ("outputDiv"). innerHTML = ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers