Condexatedenbay.com


Comment utiliser les nombres entiers en AS3

Comment utiliser les nombres entiers en AS3


Dans ActionScript 3.0, vous pouvez choisir parmi une variété de types de données numériques. AS3 scripts peuvent stocker et manipuler des valeurs entières dans une variété de façons. Une fois que vous avez une valeur entière déclarée dans votre script, vous pouvez utiliser les méthodes de la classe integer pour manipuler il, en plus d'effectuer des opérations arithmétiques et logiques dessus pour le contrôle de flux au sein de vos applications. Vous pouvez également convertir entre les entiers et les différents types dans vos scripts, ce qui peuvent être particulièrement utiles lorsqu'il s'agit avec l'entrée d'utilisateur.

Instructions

• Créer et stocker un nombre entier dans votre script. Ouvrez votre code ActionScript 3.0, soit en Flash ou un éditeur de code. Ajouter une variable integer comme suit : var intValue:int = 99 ; Cette ligne déclare une variable, fournissant un type de données et le nom, puis lui assigne une valeur de 99. Vous pouvez éventuellement utiliser une valeur négative comme suit : var intValue:int = -10 ; Les valeurs entières sont stockés sous forme de nombres entiers.

• Effectuer des opérations arithmétiques sur vos entiers. Vous pouvez utiliser la gamme des opérateurs arithmétiques et logiques sur votre entier. Ce qui suit montre un ajout : var intValue:int = 5 + 10 ; Vous pouvez utiliser un entier existant dans un calcul comme suit : var intResult:int = intValue-10 ; Vous pouvez regrouper plusieurs opérations à l'aide de supports comme suit : var intResult:int = (intValue*2)+(intValue/20) ; Vous pouvez regrouper autant de calculs que vous avez besoin dans une seule instruction, à l'aide de la variable ou valeurs entières de « hard-coded » en fonction de vos projets.

• Effectuer des opérations logiques sur vos entiers. Vous pouvez intégrer variables et valeurs entières dans les instructions conditionnelles comme suit : if(intValue<10) trace ("moins de dix") ; Cette déclaration va afficher une chaîne de texte en Flash, si la valeur est inférieure à dix. Vous pouvez utiliser des valeurs entières et variables dans des structures de boucle comme suit : pour (var i:int = 0; i < 10; i ++) {trace("i="+i);} Cette boucle effectuera une itération dix fois, avec la variable « i » à partir de zéro et être incrémenté d'une unité chaque fois que la boucle effectue une itération. L'instruction conditionnelle vérifie si la valeur est inférieure à dix, donc lorsque la valeur atteint dix la boucle se fermera, avec 9 la valeur finale de sortie dans l'instruction trace.

• Convertir vers et à partir des valeurs entières. Vous pouvez utiliser l'entier et autres méthodes de la classe en AS3 pour effectuer une conversion entre les types entier et autres. Par exemple, le code suivant récupère la représentation de chaîne de la valeur entière stockée comme un nombre de base deux : var intValue:int = 5 ; var stringValue:String = intValue.toString(2) ; Pour créer un entier en utilisant une valeur de chaîne, utilisez le code suivant : var intValue:int = new int("23") ; Cet entier contiendra la valeur 23 lorsque le code s'exécute. Vous pouvez convertir entre différents types de numéro en AS3 et pouvez récupérer la représentation de chaîne de valeurs de l'entier stockées à des notations exponentielles et à virgule fixe spécifiées.