kopia lustrzana https://github.com/backface/turtlestitch
added "log2" function selector to monadic reporter, tweaked "log"
rodzic
b9519e51e1
commit
001e90f01a
|
@ -6,7 +6,7 @@
|
|||
<link rel="shortcut icon" href="src/favicon.ico">
|
||||
<script type="text/javascript" src="src/morphic.js?version=2019-02-07"></script>
|
||||
<script type="text/javascript" src="src/widgets.js?version=2018-10-02"></script>
|
||||
<script type="text/javascript" src="src/blocks.js?version=2019-03-31"></script>
|
||||
<script type="text/javascript" src="src/blocks.js?version=2019-04-02"></script>
|
||||
<script type="text/javascript" src="src/threads.js?version=2019-04-02"></script>
|
||||
<script type="text/javascript" src="src/objects.js?version=2019-04-02"></script>
|
||||
<script type="text/javascript" src="src/gui.js?version=2019-03-25"></script>
|
||||
|
|
|
@ -148,7 +148,7 @@ CustomCommandBlockMorph, SymbolMorph, ToggleButtonMorph, DialMorph*/
|
|||
|
||||
// Global stuff ////////////////////////////////////////////////////////
|
||||
|
||||
modules.blocks = '2019-March-31';
|
||||
modules.blocks = '2019-April-02';
|
||||
|
||||
var SyntaxElementMorph;
|
||||
var BlockMorph;
|
||||
|
@ -1294,6 +1294,7 @@ SyntaxElementMorph.prototype.labelPart = function (spec) {
|
|||
atan : ['atan'],
|
||||
ln : ['ln'],
|
||||
log : ['log'],
|
||||
log2 : ['log2'],
|
||||
'e^' : ['e^'],
|
||||
'10^' : ['10^']
|
||||
},
|
||||
|
|
|
@ -2723,7 +2723,10 @@ Process.prototype.reportMonadic = function (fname, n) {
|
|||
result = Math.log(x);
|
||||
break;
|
||||
case 'log': // base 10
|
||||
result = Math.log(x) / Math.LN10;
|
||||
result = Math.log10(x);
|
||||
break;
|
||||
case 'log2': // base 2
|
||||
result = Math.log2(x);
|
||||
break;
|
||||
case 'e^':
|
||||
result = Math.exp(x);
|
||||
|
|
Ładowanie…
Reference in New Issue