Autor Zpráva
Luboš Kopriva
Profil *
Ahoj potřeboval bych poradit skript nebo funkci v AS 2, která mi nádhodně zamíchá dvourozměrné pole:
[[x1,y1], [x2,y2], [x3,y3], [x4,y4]] např. na [ [x2,y2], [x4,y4] [x3,y3], [x1,y1]]. Můžu požádat o podrobnej návod. Luba
_es
Profil
Luboš Kopriva:
V AS neprogramujem no malo by to byť veľmi podobné JS, takže sa možno priamo dá použiť tento skript.
V JS nie sú viacrozmerné polia, len polia obsahujúce polia, asi to tak bude aj v AS.
XXX
Profil
Použij např. cyklus for, který proběhne tolikrát, kolik máš prvků v poli, které chceš zamíchat.V každém průběhu cyklem vygeneruješ náhodné číslo z celkového počtu všech prvků původního pole. Dostaneš tak index náhodného prvku pole. Tento prvek přidej do nového pole, které bude tvůj výsledek a zároveň jej smaž z původního pole. V dalším průběhu cyklu opět vygeneruješ náhodné číslo, ale né z původního počtu prvků pole, ale z toho nového, protože postupně z něj mažeš prvky a prvek s tímto indexem zase přidej do druhého pole, kde dostaneš pole nové, zamíchané ;)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0