【问题标题】:What does the random(1, 6) means in laravel scheduling? [duplicate]random(1, 6) 在 laravel 调度中是什么意思? [复制]
【发布时间】:2020-10-23 20:00:25
【问题描述】:

我是 laravel 的新手。 我想知道 rand(1,6) 是什么意思?

if (rand(1,6) < 5)
      { //some code
}

谁能详细介绍一下。

【问题讨论】:

  • 如果您已经进行了一些基础研究(例如 google),那么您自己找到这个将是微不足道的。 "php rand()"

标签: php laravel


【解决方案1】:

这是一个基本的 php 函数 - https://www.php.net/manual/en/function.rand.php

它得到一个1到6的伪随机整数,如果随机数小于5则运行代码。

【讨论】:

    【解决方案2】:

    在两个给定参数之间生成随机数是一个php函数

    这里执行 if 语句的机会是 2/3

    https://www.php.net/manual/de/function.rand.php

    编辑:

    机会是 2/3,因为该函数将生成一个介于 1 和 6 之间的随机数 -> 1、2、3、4、5 或 6,这意味着有 4 个数字小于 5。因此我们的机会是 4 6 个数字的数字 (=> 4/6) 等于 2/3

    【讨论】:

    • 你能解释一下2/3的方法吗?
    • @HamidAli。您生成一个介于 1 和 6 之间的随机数。我们真的需要解释为什么有 2/3 的机会会少于 5 个吗?
    猜你喜欢
    • 2013-01-03
    • 2020-04-11
    • 2013-03-10
    • 2014-12-01
    • 2020-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多