import java.util.*;
/** The JavaScript Math object */
-class Math extends JS.Obj {
+public class Math extends JS.Obj {
public static Math singleton = new Math();
private static final JS.Callable ceil = new JS.Callable() { public Object call(JS.Array args) {
private static final Double SQRT1_2 = new Double(1/java.lang.Math.sqrt(2));
private static final Double SQRT2 = new Double(java.lang.Math.sqrt(2));
- Math() {
+ protected Math() {
put("abs", abs);
put("acos", acos);
put("asin", asin);
put("min", min);
put("pow", pow);
put("random", random);
+ put("round",round);
put("sin", sin);
put("sqrt", sqrt);
put("tan", tan);