Visualizzazione dei risultati da 1 a 6 su 6

Discussione: invertire ordine array

  1. #1

    invertire ordine array

    Salve a tutti. Ho un array popolato e vorrei invertire in vbscript l'ordine degli elementi. Cioè:

    catalogo[0]="primo"
    catalogo[1]="secondo"
    catalogo[2]="terzo"
    catalogo[3]="quarto"

    deve diventare

    catalogo[0]="quarto"
    catalogo[1]="terzo"
    catalogo[2]="secondo"
    catalogo[3]="primo"

    Ho provato a cercare su internet qualche funzione ma non l'ho trovata. Ad esempio in javascript c'è la funz SORT(), ma in vbs?

    Grazie mille
    unreal, l'essere immortale

  2. #2
    In vbs devi scorrere l'array con un ciclo che invece di andare avanti vada indietro e ridimensionare un nuovo array che risulterà quindi invertito.

  3. #3
    scusa, non ho capito, potresti spiegarmelo un attimo? Grazie
    unreal, l'essere immortale

  4. #4
    Originariamente inviato da unreal
    scusa, non ho capito, potresti spiegarmelo un attimo? Grazie
    Se tu hai un arrai con valori 1, 2, 3, 4, 5 semplicmente leggilo con un ciclo da 5 a 1 e ricrea per ogni valore un nuovo valore in un nuovo array.

  5. #5
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    cosi pero' è un array reverse non un sort

    guardati questo:
    http://www.aspfaqs.com/ASPScripts/PrintFAQ.asp?FAQID=83

  6. #6
    ok. grazie mille a tutti e due. Ho risolto.
    CIAO
    unreal, l'essere immortale

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.