Visualizzazione dei risultati da 1 a 5 su 5

Discussione: formattare stringa

  1. #1

    formattare stringa

    Salve ho delle quote che importo da un file sterno e sono "scritte"in questo modo

    _root.quota1= "3/1"
    _root.quota2= "4/1"

    Ora dovrei ricavarmi
    _root.primo1= Number(del primo numero)
    _root.secondo2= Number(del secondo)
    ecc
    ecc.
    stavo usando charAt ma dovrei usare substr??
    cosi

    for(i=1; i<7; i++){
    _root["primo"+i]= Number (_root["quota"+i].substr(0, 1)) );
    }


    Però non mi funge

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Cioè devi ricavare il valore delle due frazioni?

  3. #3
    Si dovrei importare sta sringa 3/2 8/2 e fare dei calcoli della vincita .
    Naturlamente devo prima estrarre il pimo numero quindi
    se è 3/2

    faccio
    (puntata/2)*3

    Prima l'avevo fatto con un fiel di testo importanto 2 valori prima il 3 e poi il 2 ed è stato facile ma a desso è solo un stringa.
    hai dei suggeriemnti?

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Ad esempio:

    codice:
    function calcola(){
    	quota = "3/2";
    	var numero = 10;
    	var temp = quota.split("/");
    	var risultato = numero * Number(temp[0]) / Number(temp[1]);
    	trace(risultato)
    }
    calcola()

  5. #5
    Quello che dovei fare io è più complicato cioè questa mi aiuta molto ma io dovrei fare altri calcoli e soprautto degli fi cioè se risultato è maggiore di 8000 il risultato diventa 8000 e il numero cioè la puntata è l'inverso cioè la puntata massima se la vincita massima è 8000.
    Ti ringrazio modifico la tua funzione e poi te la posto.

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.