Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    53

    inserire n valori in una variabile

    Ciao a tutti,

    chi di voi puoi risolvermi questo problema?
    Devo costruire una variabile (ValoreTot) che risulti essere la somma di una stringa di testo+ n variabili+ una stringa di testo

    Es:

    ValoreTot="Stringa di Testo"+name1+name2+..+namen+"/Stringa di Testo";

    Idee ?

  2. #2
    Non ho capito la domanda.

    l'hai scritta già tu!


  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    53

    re:

    ValoreTot="Stringa di Testo"+name1+name2+..+namen+"/Stringa di Testo";

    quello che ho scritto sopra non è la risosta perchè io non so a priori quante sono le variabili.

    Se sono 2:
    ValoreTot="Stringa di Testo"+name1+name2+"/Stringa di Testo";

    Se sono 3:
    ValoreTot="Stringa di Testo"+name1+name2+name3+"/Stringa di Testo";

    ... devo riuscire a scrivere una funzione, o qualcosa del genere, che aggiunga n volte le variabili name[n] a ValoreTot !!

  4. #4
    Ok, ma N è noto o è Random

    Cmq


    for i=0 i<=n i++

    nome = "suffix"+i

    Tot=TOT+_root[nome]


    penso che possa andare ma fai una prova
    Ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    53

    re:

    Grazie,

    la tua idea di sommare tot a tot + la nuova variabile è l'idea giusta.
    Ho rivisto però AS perchè _root[nome] non era corretto ...
    Grazie ancora per l'aiuto.

    Allego il codice definitivo se servisse a qualcuno:

    for (k=-1; k<nedifici; k++){
    //scrivo una stringa temporanea con il valore dell'id
    stringaTMP="<id>"+_level200.md.selezionati[k]+"</id>";
    if (k==0) {
    //al primo passaggio è stringa
    stringa=stringaTMP;
    } else {
    //dal secondo in poi stringa è se stessa + stringa temporanea
    stringa=stringa+stringaTMP;
    }
    }
    stringaxml="<?xml version=\"1.0\"?><edifici>"+stringa+"</edifici>";

  6. #6
    Bhe matteo non sapevo i tuoi percorsi/path quindi come esempio ho messo _root.

    Cmq sono contento che ha funzionato.


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.