Advertisement
devonhg

scr_zero

Jun 1st, 2015
402
1
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ///scr_zero( number1, number2, ...)
  2. /*
  3.     This script returns the number that is closest to zero, disregarding
  4.     the complications brought on by negative numbers.
  5. */
  6.  
  7. var i = 0,
  8.     smallest = 0,
  9.     values = 0;
  10.  
  11. for(i=0;i<argument_count;i += 1){
  12.     values[i] = argument[i];  
  13. }
  14.  
  15. for (i = 0; i < (array_length_1d( values )) ; i += 1){
  16.    if (abs(values[i]) < abs(values[smallest])){
  17.       smallest = i;
  18.    }
  19. }
  20.  
  21. return values[smallest];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement