Added type casting a grouping bugfix, resolved #76

This commit is contained in:
2023-03-17 20:57:47 +11:00
parent 2edfbbe3ef
commit 1095e1a885
4 changed files with 32 additions and 26 deletions

View File

@@ -1,27 +1,4 @@
var colors = [
"red",
"orange",
"yellow",
"green",
"blue",
"violet",
"indigo"
];
var s = "42";
var t = "69";
fn getRainbowColor(index) {
return colors[index];
}
import standard;
import random;
var rng: opaque = createRandomGenerator(hash(clock()));
print getRainbowColor(rng.generateRandomNumber() % colors.length());
print getRainbowColor(rng.generateRandomNumber() % colors.length());
print getRainbowColor(rng.generateRandomNumber() % colors.length());
print getRainbowColor(rng.generateRandomNumber() % colors.length());
print getRainbowColor(rng.generateRandomNumber() % colors.length());
print int (s + t) - 1;