random_int.gravity 385 B

1234567891011121314151617181920212223
  1. #unittest {
  2. name: "Test Int.random()";
  3. error: NONE;
  4. result: true;
  5. };
  6. func main() {
  7. var c1 = Int.random(1, 1) == 1
  8. var r = Int.random(1, 2)
  9. var c2 = r >= 1 and r <= 2
  10. r = Int.random(-2, -1)
  11. var c3 = r >= -2 and r <= -1
  12. r = Int.random(5, 0)
  13. var c4 = r >= 0 and r <= 5
  14. r = Int.random(-1, 1)
  15. var c5 = r >= -1 and r <= 1
  16. return c1 and c2 and c3 and c4 and c5
  17. }