/* Trig in Jsish */ var x; ;x = Math.PI / 4; ;Math.sin(x); ;Math.cos(x); ;Math.tan(x); ;Math.asin(Math.sin(x)) * 4; ;Math.acos(Math.cos(x)) * 4; ;Math.atan(Math.tan(x)); ;Math.atan2(Math.tan(x), 1.0); ;Math.atan2(Math.tan(x), -1.0); ;x = 45.0; ;Math.sin(x * Math.PI / 180); ;Math.cos(x * Math.PI / 180); ;Math.tan(x * Math.PI / 180); /* =!EXPECTSTART!= x = Math.PI / 4 ==> 0.7853981633974483 Math.sin(x) ==> 0.7071067811865475 Math.cos(x) ==> 0.7071067811865476 Math.tan(x) ==> 0.9999999999999999 Math.asin(Math.sin(x)) * 4 ==> 3.141592653589793 Math.acos(Math.cos(x)) * 4 ==> 3.141592653589793 Math.atan(Math.tan(x)) ==> 0.7853981633974483 Math.atan2(Math.tan(x), 1.0) ==> 0.7853981633974483 Math.atan2(Math.tan(x), -1.0) ==> 2.356194490192345 x = 45.0 ==> 45 Math.sin(x * Math.PI / 180) ==> 0.7071067811865475 Math.cos(x * Math.PI / 180) ==> 0.7071067811865476 Math.tan(x * Math.PI / 180) ==> 0.9999999999999999 =!EXPECTEND!= */