@@ -539,16 +539,22 @@ function random_gcd_test(trials, initial_x) {
539
539
<SCHEME >procedure</SCHEME >
540
540
<JAVASCRIPT >function</JAVASCRIPT >
541
541
</SPLITINLINE >
542
- implements this in terms of the < SCHEMEINLINE >random</ SCHEMEINLINE >
542
+ implements this in terms of the
543
543
<SPLITINLINE >
544
- <SCHEME >procedure</SCHEME >
545
- <JAVASCRIPT >function</JAVASCRIPT >
544
+ <SCHEME >
545
+ <SCHEMEINLINE >random</SCHEMEINLINE >
546
+ procedure
547
+ </SCHEME >
548
+ <JAVASCRIPT >
549
+ <JAVASCRIPTINLINE >math_random</JAVASCRIPTINLINE >
550
+ function
551
+ </JAVASCRIPT >
546
552
</SPLITINLINE >
547
553
used in section<SPACE /><REF NAME =" sec:primality" />, which returns a
548
- nonnegative number less than its
554
+ nonnegative number less
549
555
<SPLITINLINE >
550
556
<SCHEME >
551
- input.<FOOTNOTE >
557
+ than its input.<FOOTNOTE >
552
558
MIT Scheme
553
559
<INDEX >MIT Scheme<SUBINDEX ><ORDER >random</ORDER ><SCHEMEINLINE >random</SCHEMEINLINE ></SUBINDEX ></INDEX >
554
560
provides such a
@@ -565,7 +571,7 @@ function random_gcd_test(trials, initial_x) {
565
571
decimal value.</FOOTNOTE >
566
572
</SCHEME >
567
573
<JAVASCRIPT >
568
- input .
574
+ than< SPACE />1 .
569
575
</JAVASCRIPT >
570
576
</SPLITINLINE >
571
577
<SNIPPET POSTPADDING =" no" >
@@ -581,7 +587,7 @@ function random_gcd_test(trials, initial_x) {
581
587
<JAVASCRIPT >
582
588
function random_in_range(low, high) {
583
589
const range = high - low;
584
- return low + random(range) ;
590
+ return low + math_random() * range ;
585
591
}
586
592
</JAVASCRIPT >
587
593
</SNIPPET >
0 commit comments