onqun
Poster original- 13 octombrie 2006
- 11 iulie 2019
Atasamente
009872738
Anulat
- 12 februarie 2005
- 11 iulie 2019
Codul meu este puțin diferit de al tău și, din moment ce sunt în versiunea beta, codul nu va mai rula, așa că nu pot încerca codul tău.
Oricum: este posibil ca problema ta să fie din cauza utilizării buclei:
în timp ce !isOnOpenSwitch ?
Acest lucru îl face pe Byte să încerce să meargă pentru totdeauna. Prin urmare, am folosit un pentru ( pentru i în 1 ... 14 ) buclă în schimb, așa că Byte se oprește odată ce a trecut pe scena Ultima editare: 11 iulie 2019 SAU
onqun
Poster original- 13 octombrie 2006
- 12 iulie 2019
09872738
Anulat
- 12 februarie 2005
- 12 iulie 2019
onqun a spus: Da, probabil, dar de ce? Este pe comutatorul deschisPentru că nu părăsește niciodată bucla interioară se pare: odată în ultimul rând, după turnarea la stânga, este blocat în bucla interioară (în timp ce esteBlockedLeft || isBlockedRight) pentru că este blocat la dreapta, deci nu părăsește bucla și, prin urmare, se deplasează înainte la infinit...
Așa că cred că trebuie să corectez prima mea postare: problema nu este neapărat cauzată de bucla exterioară, ci mai degrabă de bucla interioară, fără a o lăsa niciodată în ultimul rând Ultima editare: 12 iulie 2019
BootLoxes
la
- 15 aprilie 2019
- 27 septembrie 2019
Posturi Populare