1 svar
28 visningar
slouching_meat_sack är nöjd med hjälpen!
slouching_meat_sack 5
Postad: 5 feb 2020

Underligt resultat i while-sats.

Jag följer Jan Skansholms bok Java - Steg för steg i min programmering 1 -kurs på komvux. I kapitel 5 på sida 104 ges ett kodexempel på hur man använder en while-sats. Jag fick exakt det resultat som gavs i boken. Problemet är att jag inte förstår varför jag får det resultatet.Om heltalet k börjar med värdet 0, och varje cykel genom while-satsen adderas 2 till k så länge som k < 6, borde då inte första cykeln ge att k = 2, nästa cykel k = 4, nästa k = 6 och sedan bryts cykeln och dialogrutan visas? Var kommer 024 in i bilden, och framför allt, varför blir det en nolla framför 24?

slouching_meat_sack 5
Postad: 5 feb 2020
slouching_meat_sack skrev:

Jag följer Jan Skansholms bok Java - Steg för steg i min programmering 1 -kurs på komvux. I kapitel 5 på sida 104 ges ett kodexempel på hur man använder en while-sats. Jag fick exakt det resultat som gavs i boken. Problemet är att jag inte förstår varför jag får det resultatet.Om heltalet k börjar med värdet 0, och varje cykel genom while-satsen adderas 2 till k så länge som k < 6, borde då inte första cykeln ge att k = 2, nästa cykel k = 4, nästa k = 6 och sedan bryts cykeln och dialogrutan visas? Var kommer 024 in i bilden, och framför allt, varför blir det en nolla framför 24?

Never mind! Det visade sig att heltalen blev konverterade till Strings. Jag insåg att jag inte hade läst klart sidan...*facepalm*

Svara Avbryt
Close