ASCAN([vektorimuuttuja],[arvo],[taso])

Parametrit

[vektorimuuttuja] on vektorimuuttuja, josta etsitään [arvo]. Etsintä voidaan pääsääntöisesti koskea haluttua syvyyttä parametrilla [taso].

Palautusarvo

ASCAN() palauttaa vektorimuuttujasta löydetyn elementin järjestysnumeron tai 0, jos sopivaa elementtiä ei löydetä.

Selitys

ASCAN() funktiota käytetään etsiessä jotain arvoa vektorimuuttujan elementeistä.

Esimerkki

apu={"Ari","Pekka","Lauri",{"Olli","Jari"},"Ari"}
loyty=ASCAN(apu,"Ari") /* Muuttujaan loyty tallentuu numero 1 ("Ari" löytyi siis heti ensimmäisestä elementistä. */
loyty=ASCAN(apu,"Jari",2) /* Muuttujaan loyty tallentuu numero 4. "Ari" ei löytynyt. Funktio tarkisti vain ne, joissa alisyvyydessä 2 on Jari */

Katso myös SEEK, ARRAYS()