ActionScript 2.0 :: Comparing Equality Of Vars?
Dec 7, 2003
Im trying to create a 'simple' check statement for a textbox of type input. I used the following to check whether the user has entered something in the textbox
Code:
if(subject =="" || message =="")
{
trace("please enter something");
}
Simple eh ? well unfortunately if the user hits the space key in both these text boxes this statement validates false ! ..
What am I doing wrong !? lol, I even tried
Code:
if(subject ==null || message ==null)
{
trace("please enter something");
}
and i get same problem.
View 9 Replies
Similar Posts:
Feb 19, 2011
I'm wondering if I should always use "===" (strict equality) when doing equality checks... Is there any example of when it is preferable to use "==" (non-strict equality)? In particular, should:
if (param1 == null || param1.length == 0)
be
if (param1 === null || param1.length === 0) ?
View 2 Replies
Aug 31, 2009
Got two numbers and need to check if they match up (same value).
this won't fire/doesn't work:
if(codeNumb == exCode){};
But this does work:
if ( (codeNumb + exCode)/2==codeNumb){}
What gives?
View 5 Replies
Aug 9, 2011
I'm testing the equality of an input textfield and a string variable. For some reason, it's always resolves to false even when the values it traces out are the same.[code]
View 1 Replies
Dec 8, 2009
I've been spending some of my spare time working a set of collections for ActionScript 3 but I've hit a pretty serious roadblock for the way ActionScript 3 handles equality checks inside Dictionary Objects. When you compare a key in a dictionary, ActionScript uses the === operator to perform the comparison, this has a bit of a nasty side effect whereby only references to the same instance will resolve true and not objects of equality. Here's what I mean:
[Code]...
View 4 Replies
Jul 18, 2011
Using php to declare a few Flashvars. No problems - they all arrive and behave. One of these populates a dynamic text field inside an MC. Simple enough stuff right? But.... when I try to test equality on that text field I get nothing. I've tried EVERYTHING I can think of. The MC is called "fake2". The text field inside it has a variable name of "choice_dyna" and an instance name of "fd2".
[Code]...
View 1 Replies
May 19, 2005
i am trying to load vars from a text file into a load vars object.
var kitchentext = new LoadVars();
kitchentext.load('moccastext.txt');
Once in the object, i thought i could reference them like so
kitchentext.name
kitchentext.style
but i am having trouble doing this.
i have a textbox called displytext.
_root.displaytext.text = kitchentext.name;
doesnt work
View 3 Replies
Sep 2, 2009
I have two lines. One is straight and one is curved. Both were created with the Flash Graphics interface. How would I compare the different Y value for the curved line for any given X. In other words, how do I find a point on curve if I used the CurveTo method.
View 2 Replies
Apr 28, 2010
I've searched everywhere and can't seem to find a clear explanation or basic example. How do you compare the elements of 2 arrays to see if there is a match?
View 8 Replies
Nov 29, 2010
The scenario is to create a lotto game that matches 6 user inputted numbers with 7 randomly generated numbers. The 7th number is a special case (eg bonus ball) WOULD LIKE TO SHOW A KIND HEARTED FALSH GENIUS ALL OF THE SCRIPT IF POSS! (its not tooo long) This code works, but it just outputs the default message: There seems to be a problem with my arrays not comparing? Part of the code is: (prioir to this the user inputs numbers, they are copied to text areas beginning with O, on a button press) On a second button press randomly generated number appear to a timer. //compareResult checks how many numbers match between the two sets of numbers to determine winnings.
[Code]....
View 4 Replies
Jun 30, 2009
I have an array which has strings for the key instead of numbers. when i use .toString() on this array, it does not output a string, leading me to believe that .toString only works when you have numerical keys. Is there an easy way I could compare two of the above arrays?
View 9 Replies
Jul 16, 2009
I am stumped. I can not figure out why this refuses to work.
Code:
function checkNumber():void{
if(currentCounter == totalImages){ currentCounter = 1; }
[code]....
View 6 Replies
Oct 18, 2010
The AS3 documentation states that if you pass in a string to parseInt that is not a number it will return NaN. However, when I try to compare to NaN the compiler gives me the following error: Warning: 1098: Illogical comparison with NaN. This statement always evaluates to false. The statement is actually true. Comparing to NaN will always return false. How can I compare to NaN to detect if what was parsed was NaN?
if( parseInt("test") == NaN )
{// do something (never gets here)
}
View 3 Replies
Jun 5, 2011
comparing the two bitmapdatas?I'd like to have a function which returns an int (a value of how big the difference is), where 0 means they are identical.Right now I can do it with two for-loops, and getPixel. Then I compare the R-, G- and B-value separately. But it's slow if the images are big.
View 3 Replies
Oct 8, 2006
Is there a tool that would allow you to compare the script in 2 flash files, and shows you the differences in both of them?
So actually a text file comparison? But perhaps adapted to Flash?
View 1 Replies
Sep 9, 2010
How can I compare 2 functions in AS3 ?
View 6 Replies
Jul 5, 2009
I would like to compare a string variable to multiple strings. Is it possible?I wrote a pseudo code of my own which doesn't cause an bug/error report,but it doesn't seem to work properly either:[code]
View 3 Replies
Apr 2, 2011
I'd like to know how to compare one array to another array with objects.
For example:
Array1 = [one, blue, car];
// there will always be only one entry in this array - no Array1[1], no Array1[2], etc.
Array2 = [product.number, product.color, product.type, product.cost, product.qty];
The actual content in Array2 would be something like this:
Array2[0] = [three, green, boat, 100, 5];
Array2[1] = [two, blue, truck, 200, 3];
Array2[2] = [one, red, car, 50, 20];
...and so on, up to about 60.
I'm trying to figure out to go through all of Array2 to determine if there's a match to Array1. Since none of the entries in Array2 are the same, there will always be one match.In this instance, I want to match array1 with product.number, product.color, and product.type. My example has them as the first 3 criteria, though that may not always be the case.
Something along the lines of this:
Code:
function findMatch () {
for(i = 0; i < Array2.length; i++) {
if(all 3 Array1 items equals items in Array2[i]) {
[code]...
Background: I've a combobox search that allows a user to select from drop-downs. After a user selects items from all 3 drop-downs, they click a submit button, and there's a check to see if the criteria in the drop-downs matches anything in the Array2 (which it should, if you can select it, then it's in the array).
After that, the matched information is used to populate a movieclip. There's actually about 20 pieces of information associated with each product. However, I only need to match 3 of them.I've searched and found comparisons for arrays. But I don't see how they'd apply to my issue as I'm using objects and there are more items in array2 than in array1. Of course, they may apply, and I'm just not understanding how. I could create a 3rd array and move only the items needed for a match from the array2 to it. Then I could do a straight comparison between array1 and array3.
View 2 Replies
Nov 3, 2009
I want to compare my two arrays.When both has the same object. they will trace out the name i give.This is the code;
var cap_array:Array = new Array(Sugar,Sugar,Milk,Cocoa);
function ingredients(evt:TimerEvent):void { var ing_mc:MovieClip = null; timer++;[code]......
There is no error in the code; but it can't trace out "cappuccino". Is it I should take the ingredients in order like in the array of the cap_array?
View 6 Replies
Jan 11, 2010
I'm working with 2 global variables and I need to compare them on 6 different button function clicks for a lot of different scenarios.[code]My function is starting to look like this;[code]only problem i see is that there are many different scenarios and this if statement could get very long. Is there a way to combine it somehow so there wouldn't be that many else if's?
View 3 Replies
Jan 5, 2010
[Code]...
Obviously the two date objects are somehow subtly different, and that difference somehow gets overlooked when they're parsed out as strings, but how are they different?
View 1 Replies
Feb 26, 2010
I have a 2 different date formats. 1) dd/mm/yyyy 2) dd-mm-yyyy
I want to compare these 2 date formats in Javascript or Actionscript.
View 3 Replies
Mar 29, 2010
Is there a way of exporting an FLA file to a human-readable format, so that different revisions of a file can be compared?
I found a script for exporting to XML here (post 6):[URL] -- but it doesn't work as advertised - e.g. it doesn't export any details of items in the library.
View 4 Replies
Jul 25, 2010
Is there a way to compare the current time to a bunch of times (loaded from XML) and have it figure out which is the closest to the current time?
View 3 Replies
Mar 25, 2011
I'm trying to position an image on top of another image based upon the make-up of the smaller image. The smaller image is a cut-out of a larger image and I need it to be positioned exactly on the larger image to make it look like a single image, but allow for separate filters and alphas to be applied. As the images are not simple rectangles or circles, but complex satellite images, I cannot simply redraw them in code. I have quite a few images and therefore do not feel like manually finding the position of each image every and hard setting them manually in actionscript. Is there any way for me to sample a small 5-10 sq. pixel area against the larger image and set the x and y values of the smaller image if a perfect match is found? All the images are in an array and iterating through them has already been set, I just need a way to sample and match pixels. My first guess was to loop the images pixel by pixel right and down, covering the whole bitmap and moving to the next child in the array once a match was found, leaving the matched child where it was when the perfect match was found.
View 4 Replies
Jun 25, 2009
I have one array with many elements inside.
ActionScript Code:
var all_id:Array = new Array ["56","42","35","64"];
I also have one cd id, which is dynamically created.Im trying to create a function, which checks if the cd id matches any of the IDs of the array.
ActionScript Code:
for(i=0; i<all_id.length;i++){
if(all_id[i] == id){
trace("ID MATCH");
[code]....
My problem is that - because I'm looping through the elements, I get several traces.Is there a way to get a result if any element matches?
View 2 Replies
Jul 16, 2009
I am starting to think I am going crazy. This function works perfectly until it reaches a condition of True, Then if fails. [code]When it becomes true it stops dead in its tracks and returns the following error message.[code]
View 4 Replies
Oct 28, 2009
So I am trying to populate a user state from XML in such a way that a new user will start with a set of default variables.
An example default state might be:
Code:
state={obj2:{foo:"bar"}};
This would then be changeable by the user so his foo could later be "bar2" and that would be saved to a database.
Now, let's say I want to add a new node to the xml, so the default would be:
Code:
default ={obj2:{foo:"bar", foo2:{foo:"bar"}}};
An earlier user would have no foo2, so an attempt to use state.obj2.foo2.foo on a text field would generate an error.
What I'd like to be able to do is see if state has a value and if not, fill the user's data with the matching node in the default (in pseudocode):
Code:
if (some function (state.obj2.foo2.foo ) is not there) {
// fill with default
state.obj2.foo2=default.obj2.foo2
}
View 2 Replies
Dec 27, 2009
if i have 2 arrays let us say:
array1 = ["a", "d","f","j","g","s","o"];
array2 = ["a","b","n","f","k"];
Let us say i need to check the availability of each item in array2 into array1 and i want to delete it from array1. so if "a" is in array1 and array2, i wanna know that and i wanna delete it from array1.
View 2 Replies
Oct 25, 2011
I have a movie clip called "colors" that contains five clips (squares of different colors). I want to see only one of those colored clips at a time and I want them to be chosen at random (which i've accomplished). I would also like to make sure the same clips isn't selected again until all the other clips have been selected. On frame 1, I set up each main clip as a class:
function clipsClass(){}
clipsClass.prototype = new MovieClip;
clipsClass.prototype.onLoad = function(){
pickClips(this);
}
Object.registerClass("colors", clipsClass);
[Code]....
View 2 Replies