diff --git a/src/blocks/scratch3_operators.js b/src/blocks/scratch3_operators.js index 2feda2dac..c6ee70bef 100644 --- a/src/blocks/scratch3_operators.js +++ b/src/blocks/scratch3_operators.js @@ -85,7 +85,7 @@ class Scratch3OperatorsBlocks { if (low === high) return low; // If both arguments are ints, truncate the result to an int. if (Cast.isInt(args.FROM) && Cast.isInt(args.TO)) { - return low + parseInt(Math.random() * ((high + 1) - low), 10); + return low + Math.floor(Math.random() * ((high + 1) - low)); } return (Math.random() * (high - low)) + low; } @@ -107,7 +107,7 @@ class Scratch3OperatorsBlocks { length (args) { return Cast.toString(args.STRING).length; } - + contains (args) { const format = function (string) { return Cast.toString(string).toLowerCase();