// This example is from the book _JavaScript: The Definitive Guide_. // Written by David Flanagan. Copyright (c) 1996 O'Reilly & Associates. // This example is provided WITHOUT WARRANTY either expressed or implied. // You may study, use, modify, and distribute it for any purpose. function max() { var m = -Number.MAX_VALUE; // Navigator 3.0 only. In 2.0 use -1.79E+308 // loop through all the arguments, looking for, and // remembering, the biggest. for(var i = 0; i < max.arguments.length; i++) if (max.arguments[i] > m) m = max.arguments[i]; // return the biggest. return m; } var largest = max(1, 10, 100, 2, 3, 1000, 4, 5, 10000, 6);