Experience the convenience of getting your questions answered at IDNLearn.com. Discover in-depth answers from knowledgeable professionals, providing you with the information you need.

Explain what the loop does and what the result of executing it will be.

Consider this JavaScript loop:var new = 0;for (i=3;i<=5;i++){ new=new+i;}


Sagot :

Answer:

The loop increments the value of new while the loop condition is true

The end value of new is 3

Explanation:

Given

The above code segment

Required

What the loop does and the result

We have:

[tex]new = 0[/tex] --- initialize new to 0

[tex]i = 3; i \le 5; i++[/tex] --- The loop condition;

i.e. the loop will be repeated 3 times (when i = 3, 4 and 5)

[tex]new = new + 1[/tex] --- For each increment of i, new is incremented by 1

So, the value of new is:

i = 3: new = 0 + 1 = 1

i = 4: new = 1 + 1 = 2

i = 5: new = 2 + 1 = 3