= UBOUND( array [, dimension])
Il comando UBOUND
(abbreviazione di “upper bound”) viene utilizzato
per determinare l'indice più alto di un array. In altre parole, ti dice
come funziona la composizione dell'array.
Immagina di avere una scatola di cioccolatini numerati. UBOUND
ti dice
qual è il numero dell'ultimo cioccolatino. Questo è utile quando devi
scorrere tutti gli elementi di un array, perché ti fornisce il punto finale
del ciclo.
UBOUND
e LBOUND
vengono spesso utilizzati insieme per definire
i limiti di un ciclo FOR
e sono comandi complementari: ti consentono
di ottenere informazioni complete sulla struttura di un array. Conoscendo
questi due valori, puoi scorrere tutti gli elementi dell'array, calcolarne
la dimensione totale ed eseguire molte altre operazioni.
DIM a(10,20) PRINT UBOUND(a,1) : REM it will print 20
Ub
Se si riscontra un problema nell'utilizzare questo comando, se si ritiene che vi sia un bug oppure che la spiegazione sia poco chiara, è possibile aprire una segnalazione per questa parola chiave su GitHub. Grazie!