millisys Posted May 20, 2013 Share Posted May 20, 2013 (edited) Hi all, I'm just trying to figure out the best way to check if 4 variables are equal for error checking purposes. I know I can test each of the combinations like this if $var1 <> $var2 and $var1 <> $var3 and $var1 <> $var4 and $var2 <> $var3 and $var2 <> $var4 and $var3 <> $var4 then but I am curious how programmers would format it to be more efficient. Thank you Edited May 20, 2013 by millisys Link to comment Share on other sites More sharing options...
PhoenixXL Posted May 20, 2013 Share Posted May 20, 2013 Like this If $var1 = $var2 And $var1 = $var3 And $var1 = $var4 Then ;all the vars are equal If ($var1 = $var2 And $var1 = $var3 And $var1 = $var4) = 0 Then ;any of the vars are not equal. - you can use a "NOT" operator over here even. My code: PredictText: Predict Text of an Edit Control Like Scite. Remote Gmail: Execute your Scripts through Gmail. StringRegExp:Share and learn RegExp.Run As System: A command line wrapper around PSEXEC.exe to execute your apps scripts as System (LSA). Database: An easier approach for _SQ_LITE beginners. MathsEx: A UDF for Fractions and LCM, GCF/HCF. FloatingText: An UDF for make your text floating. Clipboard Extendor: A clipboard monitoring tool. Custom ScrollBar: Scroll Bar made with GDI+, user can use bitmaps instead. RestrictEdit_SRE: Restrict text in an Edit Control through a Regular Expression. Link to comment Share on other sites More sharing options...
JohnOne Posted May 20, 2013 Share Posted May 20, 2013 I'd have the variables in an array and loop through them, exiting on the first false. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
Solution millisys Posted May 20, 2013 Author Solution Share Posted May 20, 2013 Thank you PhoenixXL and JohnOne. I appreciate your help. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now