2010-07-22 10 views
0

Existe-t-il une méthode pour obtenir la dernière valeur de? Je veux la dernière valeur numérique d'un montant qui est incrémenté. Je sais que j'ai vu cette méthode. Merci,
obtenir la dernière valeur de, as3

+3

Qu'est-ce que l'enfer ?? – jessegavin

+0

Je sais que ça pue, mais je ne sais pas comment expliquer :) –

+2

pouvez-vous au moins donner un exemple de la syntaxe? il n'est pas clair ce que vous demandez ... – eruciform

Répondre

0

Peut-être:

var inc:Number = 450; 
var total:Number = 100000000; 
var target:Number = 0; 

while(target < total) { 
    var n:Number = target + inc < total ? inc : total - target; 
    target += n; 
} 
+0

merci. C'est ce que je cherchais. Je pensais qu'il y avait une méthode pour cela dans Flash. –

1

Soustrayez 1 de la valeur actuelle. Cela vous donnera la valeur précédente d'un nombre qui a été incrémenté. Par exemple:

var current:Number = 0; 
current += 1; 
var previous:Number = current - 1; 

Vous pouvez envelopper dans votre propre méthode personnalisée si vous voulez:

function getPreviousValue(current:Number):Number 
{ 
    return current - 1; 
} 
+0

impliqué - bonne conjecture – JeremyFromEarth

+0

@jeremynealbrown ouais c'est un délicat :) – heavilyinvolved

+0

impliqué, merci –

Questions connexes