Skip to content

Commit c14e823

Browse files
committed
Generate random int & double
1 parent 56093f5 commit c14e823

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/io/github/techstreet/dfscript/script/action/ScriptActionType.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1614,10 +1614,10 @@ public enum ScriptActionType {
16141614
.arg("Min", ScriptActionArgumentType.NUMBER)
16151615
.arg("Max", ScriptActionArgumentType.NUMBER)
16161616
.action(ctx -> {
1617-
int min = ctx.value("Min").asNumber();
1618-
int max = ctx.value("Max").asNumber();
1617+
int min = (int) ctx.value("Min").asNumber();
1618+
int max = (int) ctx.value("Max").asNumber();
16191619
Random random = new Random();
1620-
int result = random.nextInt((int) max + 1 - (int) min) + (int) min;
1620+
int result = random.nextInt(max + 1 - min) + min;
16211621
ctx.context().setVariable(
16221622
ctx.variable("Result").name(),
16231623
new ScriptNumberValue(result)

0 commit comments

Comments
 (0)