Imagem de fundo

Analise o script JS a seguir.<script>function xpto()...

Analise o script JS a seguir.


<script>

function xpto() {

let n = 0;

return {next:

function()

{

if (n < 10) {

n += 2;

return {value:n/2, done:false}}

else {

return {value: -1, done: true}}

}

}

}

saida = ""

const n = xpto();

x = n.next();

while (x.done == false) {

saida += x.value + "/";

x = n.next();

}

alert(saida);

</script>


O resultado da execução desse código é:


A

-1/-2/-3/-4/-5/


B

0/1/2/3/4/5/


C

1/2/3/4/5/


D

5/4/3/2/1/


E

5/4/3/2/1/0