txlyre 2 月之前
父节点
当前提交
0a583fc037
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      qic.c

+ 2 - 0
qic.c

@@ -4259,6 +4259,8 @@ const char *STD[][2] = {
      "}\n"
      "func random_int(min, max): return rand() % (max + 1 - min) + min\n"
      "func random_choice(l, k=1) {\n"
+     "  if k < 0 || k > len(l)\n"
+     "    throw \"sample larger than population or is negative\"\n"
      "  l = list_copy(list(l))\n"
      "  var r = []\n"
      "  for var i = 0; i < k; i++\n"