Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685

    come convertire stringa in numero?

    Ciao ragazzi,
    avrei bisogno di un aiuto.

    Dopo aver duplicato N volte una clip ottengo tante istanze con il nome
    "clipnumero" dove, "numero", è un numero progressivo da 1 in su.

    Sto cercando di estrarre il numero, presente nel nome dell'istanza, come numero e non come elemento di una stringa ma non ci riesco: dove sbaglio?

    myString = _name;
    set("i", myString.split("e", 3));
    i.splice(0, 2)
    Number(i);
    FaX

  2. #2
    prova

    myString = "clip8";
    i = myString.split("clip").join("");
    trace(Number(i));
    "...non è detto che sia tardi se non guardi che ora è..."

  3. #3
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Ciao e grazie!
    E' proprio quello che volevo.

    Hai voglia di spiegarmi perché il mio metodo non funzionava?
    FaX

  4. #4
    bè, hai detto che le clip si chiamano "clip"+numero, se tu le splitti con la e (quel ,3 non l'ho capito) non ottieni nulla che ti serve
    "...non è detto che sia tardi se non guardi che ora è..."

  5. #5
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685

    Hai ragione, che scemo, non avevo pensato che potevo scegliere l'intero nome della clip come delimitatore!
    Invece avevo splittato la stringa in corrispondeza della "e" e il 3 mi serviva per raggiungere il numero...

    Grazie 1000
    FaX

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 © 2026 vBulletin Solutions, Inc. All rights reserved.