我的算法基本上是= 1-(1-50%)*(1-24%)
50%是概率,24%是未解决的数量。
1是阵列的起始位置 - (1-50%)或.5 *(1-24%)或.76。答案出现在.62中,我通过数组运行值,并将下一个最接近的值与62%匹配。
我想知道的是你在javascript中如何写1-(1-50%)*(1-24%)并让它给你一个值。现在是返回NaN。
非常感谢任何帮助。
我已经在excel中创建了这个算法并且效果很好但需要弄清楚如何用javascript编写它。
这是我想要做的事情的小提琴
var colicEnd = 1 - (1 - probability50) * (1 - unknown);
http://jsfiddle.net/jessemfulton/ar4sufaj/4/
现在,脚本会运行并获取第二个下拉列表的值,并从第一个下拉列表中删除它以获取数字。然后,我接受该数字并通过数组运行以获取未知值。下一部分我想创建一个50%的概率所以我会采取数组的第一种可能性,即1和减去50%或.5的值然后乘以未知值得到百分比,这是1-(1-50%)*(1-24%)。
所以在小提琴中,如果你从第一个下拉列表中选择2,从第二个下拉列表中选择6,那么你将剩下4个。取出那个数字并通过wessel_array运行它给你一个23.6%的值,所以我向上舍入到24 %。然后我需要取这个值并将其添加到上面的算法中,以获得绞痛将在7周内结束的50%概率,因为剩余的算法上面的剩余部分是62%,然后我必须上升到下一个可用wessel_data中的数字,您获得的分配为64%的星期是7。