App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - Producten van de iOS Academie - Het eBook: Apps bouwen met Swift: For lussen

Bas  Bas heeft nog geen Studiekaart. Klokje03 nov 2015, 20:09
Avatar
Avatar
Berichten:5


Ik ben wat aan het oefenen met "For in" en loop tegen het volgende probleempje.

var b=0

for a in 1...10 {

 b = a * 5

 print(b)

}

Dit is het stukje wat ik geschreven heb. Het punt is dat ik eigenlijk geen waarde aan b wil toekennen omdat deze later berekend wordt ongeacht wat de begin waarde is. De bedoeling is dat er door het gebruik van  'for in'  een reeks met 5 wordt vermenigvuldigd en dan op het scherm gezet. Misschien pak ik het ook verkeerd aan, iemand?

Reageer


David  David heeft nog geen Studiekaart. Klokje05 nov 2015, 21:26
Avatar
Avatar
Berichten:95


hoi bas, 

 

als ik je goed begrijp wil je geen waarde aan b toekennen?

 

je zou dan dit kunnen doen:

var b = 0

for a in 1...10 {

print(a * 5)

 

}

 

of je kan ook nog dit doen

 

var b = 0

for a in 1...10 {

let b = a * 5

print(b)

 

}

 

 

Reageer


Bas  Bas heeft nog geen Studiekaart. Klokje06 nov 2015, 19:16
Avatar
Avatar
Berichten:5


Hallo David,

 

de tweede optie zonder var b = 0, is ind wat ik bedoel.

 

dank je wel

Reageer

Leuk! 1 persoon vindt vindt dit leuk.