De acordo com o que foi estudado sobre a função do operador de desvio "break", qual valor apresentado após a execução do script abaixo?
<?php
$result = null;
for ($i = 0; $i < 10; $i++) {
for ($j = 0; $j < 10; $j++) {
if ($j == 0) {
break;
}
$result++;
}
$result++;
}
echo $result;
?>
Respostas
respondido por:
2
O break quebra o fluxo da estrutura atual, ou seja, no exemplo acima ele irá sair do for mais interno. A cada vez que o algoritmo passa pela variável result o seu valor é incrementado. Isso se repete até a 10ª vez, pois essa é a condição imposta nas estruturas for.
O script exibirá o valor 10
O script exibirá o valor 10
Perguntas similares
7 anos atrás
7 anos atrás
7 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás