12 lines
219 B
Plaintext
12 lines
219 B
Plaintext
var math = use('math/radians')
|
|
var N = 1000000;
|
|
var num = 0;
|
|
for (var i = 0; i < N; i ++) {
|
|
var x = 2 * $_.random();
|
|
var y = $_.random();
|
|
if (y < math.sine(x * x))
|
|
num++;
|
|
}
|
|
log.console(2 * num / N);
|
|
|
|
$_.stop() |