Problem med uppgift 3.2 i htmlphp kmom2

  • Författare
  • Meddelande

franswiklund

css-hackare

  • Inlägg: 27
  • Blev medlem: 28 aug 2017, 16:52

Problem med uppgift 3.2 i htmlphp kmom2

Inlägg11 sep 2017, 13:26

Hej,

Jag har problem med uppgift 3.2 i htmlphp kmom2. Ska jag få fram bara ett värde (alltså det första som dyker upp mellan 20 och 30 och svara med det avrundat till två decimaler) eller kan jag göra som jag ha gjort och få bara få fram alla värden tills uträkningen når loopens bottengräns som är 20? Hur kan jag skriva in multipla krav i loopen?

Kod: Markera allt
/**
* Exercise 3.2 (1 points)
*
* Create a while-loop that subtracts 6.27 from the number 857 until the
* number is between (not equal to) 20 and 30. Answer with the final result as
* a float, rounded to 2 decimals.
*
* Write your code below and put the answer into the variable ANSWER.
*/


$start = 857;

while($start > 20) {
     echo round($start, 2);
     echo "<br>";
     $start = $start - 6.27;
  }

$ANSWER = 29.36;


Tacksam för hjälp!
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: Problem med uppgift 3.2 i htmlphp kmom2

Inlägg11 sep 2017, 13:39

Du är nästan färdig.

För att avgöra om loopen är färdig, hur tänkte du då när du gjorde det i huvudet? Jag föreställer mig att du tittade på det nuvarande resultatet och ställde frågan "är den här siffran under 30?". Det kan du programmera istället, lägg en if-sats inne i loopen.

Istället för att svara med siffrorna borde du svara med variabeln.
Kod: Markera allt
$ANSWER = $start;

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 33 gäster