IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Jan Veselý
Člen
Avatar
Jan Veselý:11.11.2017 14:49

Ahoj, učím se na iPadu ve swift playgrounds. Narazil jsem na část kódu kterému nerozumím. Je to konkrétně Learn to code 2 - Appending to an array.

Jestli to chápu dobře tak ten kód zkontroluje kam přidá ty bloky?

for coordinate in all Coordinate {

if coordinate.colun > 5 || coordinate.row < 4{
blockSet.appen­d(coordinate)
}
}

Nevím jestli Vám to něco řekne, kdyžtak na youtube jak to vypadá.
youtube

Děkuji

 
Odpovědět
11.11.2017 14:49
Avatar
dez1nd
Člen
Avatar
Odpovídá na Jan Veselý
dez1nd:11.11.2017 15:38

stučně řečeno :

pro souřadnice v Souřadnicích{
pokud souřadnice.sloupec je větší než 5 nebo souřadnice.řádek je menší než 4{
připoj do pole blockSet souřadnici která odpovídá podmínce}
}
btw: zdrojový kód piš za pomoci tlačítka </> bude to vypadat takto

for coordinate in all Coordinate {

if coordinate.column > 5 || coordinate.row < 4{
blockSet.append(coordinate)
}
}

z tohoto se čte lépe
>> kód projede pole souřadnic a pokud souřadnice odpovídá podmínce připojí tuto souřadnici do pole blockSet

Editováno 11.11.2017 15:40
 
Nahoru Odpovědět
11.11.2017 15:38
Avatar
Jan Veselý
Člen
Avatar
Jan Veselý:11.11.2017 17:27

super, diky za odpověď. Ale ještě nechápu souřadnice.sloupec nebo řádek větší menší než dané číslo. Větší než 5 čeho? To ostatní chápu. Jen nechápu tu podmínku podle které se rozhodne kam připoji souřadnici.

Díky za tip na psaní kodu :)

 
Nahoru Odpovědět
11.11.2017 17:27
Avatar
Neaktivní uživatel:13.11.2017 1:42

Co jsem zkousel swift playground, tak tam byly same pseudocody, s tim se naucis programoval, ale ne swift.

Nahoru Odpovědět
13.11.2017 1:42
Neaktivní uživatelský účet
Avatar
Jan Veselý
Člen
Avatar
Odpovídá na Neaktivní uživatel
Jan Veselý:18.11.2017 15:35

Jak to myslis pseudokody? Co to znamena?

 
Nahoru Odpovědět
18.11.2017 15:35
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.