Php 单击“按百分比赢”并显示数字

Php 单击“按百分比赢”并显示数字,php,jquery,Php,Jquery,我创建了一个下注脚本,我需要帮助按钮高或低 我创建了一个输入值,用于确定机会。例如,获胜的机会是5%。因此,当用户点击按钮高/低时,函数将考虑机会获胜(5%)。这意味着95%的用户将遭受损失 当用户点击时,我实现了一个随机数 比如说,, -获胜几率为5% -按钮高是950000~999999之间的随机数 -按钮下限为0~49999之间的随机数 如何获得高或低的按钮点击结果,用户将赢得5%的机会,将失去95%的机会 请帮忙 谢谢我写的代码正是这样做的。这是。 以下是与您相关的部分: probSel

我创建了一个下注脚本,我需要帮助按钮高或低

我创建了一个输入值,用于确定机会。例如,获胜的机会是5%。因此,当用户点击按钮高/低时,函数将考虑机会获胜(5%)。这意味着95%的用户将遭受损失

当用户点击时,我实现了一个随机数

比如说,, -获胜几率为5% -按钮高是950000~999999之间的随机数 -按钮下限为0~49999之间的随机数

如何获得高或低的按钮点击结果,用户将赢得5%的机会,将失去95%的机会

请帮忙
谢谢

我写的代码正是这样做的。这是。
以下是与您相关的部分:

probSelect.php
请提供一些您已经尝试过的代码dit可能与网站文化背道而驰,直接向用户提供他们的解决方案,但我想帮助其他人,我希望自己也能得到帮助。我喜欢StackOverflow作为一个网站来回答你的编码问题。我在上面的答案中发布了代码。也可以随时查看存储库。
<?php
    require_once("confirm.php");
/*
*   A function to select an element from an array with indicated probabilites.
*   Input: 
*       An associative array whose keys are the elements to be selected from, and whose values are the associated probabilities.
*   Output: 
*       The selected element, or "NULL" if an invalid probability distribution was supplied. 
*   @params 
*       array $arr: The array containing the probability distribution.
*/  
    function probSelect(array $arr) 
    {
        if(confirm($arr))
        {
            $var = lcg_value(); #The random float that would be used to select the element.
            $sum = 0;
            foreach ($arr as $key => $value) 
            {
                $sum += $value;
                if($var <= $sum)
                {
                    return $key;
                }
            }
        }
        else
        {
            print("ERROR!!! The supplied probability distribution must sum to 1. <br>");
            return null;
        }
    }