Hét vraag- en antwoordplatform van Nederland

hoe maak je een php script die een vast aantal cijfers van het originele getal aftrekt?

Hallo,

ik ben bezig met opdrachten van PHP, ik kom hier alleen echt niet uit.

De bedoeling is om van 140 steeds 7 af te halen tot hij bij 0 komt.
Ik ben al de hele middag bezig met dingen te proberen maar ik snap echt helemaal niet waarom de volgende code niet werkt:

"
for ( $getallen = 140; $getallen < 1; $getallen-7 ) {
echo "" . $getallen . ' ';
}
echo '' . $getallen . '';

?>

"

Kan iemand mij dit misschien toelichten? met de gecorrigeerde code erbij graag, zodat ik dit met elkaar kan vergelijken.

Alvast heel erg bedankt,

Mvg,

Roy

Verwijderde gebruiker
12 jaar geleden
Geef jouw antwoord
0 / 2500
Geef Antwoord

Het beste antwoord

Je laat de for loop doorgaan zolang $getallen kleiner dan 1 is, Je moet het zolang getallen groter dan 1 is, laten uitvoeren:

for ( $getallen = 140; $getallen > 1; $getallen-=7 )
// getallen = 140 aan het begin, daarna zolang getallen groter is dan 1. als laatste elke keer -7 van getallen eraf doen. (getallen-=7 staat gelijk aan getallen -7
{
echo "$getallen
";
//alles netjes op de volgende rij zetten.
}
echo "$getallen";

?>

Zelf gebruik ik altijd de while loop, hieronder een voorbeeld ervan voor jou opdracht:

$getallen = 140;
while($getallen>1)
//zolang getallen boven de 1 is, voer loop uit:
{
echo $getallen . "
";
$getallen -=7;
//getallen, -7;

//weergeef getallen
}
echo $getallen . "
";

?>
Jaspro101
12 jaar geleden
Deel jouw antwoord
0 / 2500
Geef Antwoord
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing