Tem como usar a opçao do FOR ou invés de WHILE?
Tem como usar a opçao do FOR ou invés de WHILE?
Tem algum código para podermos utilizar como exemplo base para uma resposta mais concreta?
Este é um exemplo de como usar o for ao invés do while em php.
<?php
/* Inicia a variável i com o valor 1 */
$i = 1;
/* Repete o código dentro das chaves enquanto a condição for verdadeira i <= 10 */
while ($i <= 10) {
/* Incrementa +1 a variável i toda vez que é executado e exibe na tela o valor da variável i */
echo $i++;
}
/* Inicia a variável i com o valor 1 */
/* Repete o código dentro das chaves enquanto a condição for verdadeira i <= 10 */
/* Incrementa +1 a variável i toda vez que é executado e exibe na tela */
for(i=1;i<=10;i++){
/* Exibe o valor da variável i na tela */
echo $i;
}
?>
Tem sim, o for faz a mesma coisa que um while, vai de gosto ou da ocasião ao usar, os 2 são laços de repetições.
for(int i=0; i<= 20; i++) {
System.out.println(i);
}
int numero = 0;
while(numero <= 20) {
System.out.println(numero);
numero++;
}
Os 2 com o mesmo resultado, vai do gosto ou da ocasião
Vale ressaltar que embora o for e o while sejam laços de repetição parecidos, comumente se utiliza o while quando não se sabe a quantidade de repetições que serão necessárias. Por exemplo:
enquanto (nome de usuário inválido) { //peça o nome do usuário }
Então lembre da dica: Se você conhece exatamente a quantidade de repetições necessárias, use o for, se não conhece, vá de while. ;)