gpt4 book ai didi

javascript - 看似随机的加权值显示在 0-100 范围内

转载 作者:行者123 更新时间:2023-11-30 06:13:23 25 4
gpt4 key购买 nike

那么让我们看一下下面的数据集:

Crit = 2

high = 5

med = 10

low = 1



Crit = 5

high = 59

med = 14

low = 2



Crit = 8

high = 44

med = 24

low = 1



Crit = 2

high = 62

med = 11

low = 1



Crit = 6

high = 51

med = 16

low = 1



Crit = 25

high = 11

med = 200

low = 26



Crit = 1

high = 7

med = 3

low = 90



Crit = 125

high = 54

med = 300

low = 87



Crit = 200

high = 95

med = 27

low = 28

我想知道是否有可能采用一种算法来获取每个子集中的值并以 0-100 的比例显示它们以概述严重性。 0 是最好的,100 是最差的。我使用了条件语句,例如 if crit > 100 then/2 then multiply by weight factor yada yada yada 但我觉得这不能涵盖所有情况。假设您有一个数据流,并且每个子集的这些值不断变化。然后有一天“med”飙升至 5,000?是的,您可以编写语句来处理所有“如果……会怎样?”案例,但这不是很有效。我的问题是,有没有办法在 0 到 10,000 的范围内获取随机加权值,并始终分别以 0-100 的比例显示它们?

最佳答案

记录每个数据的最小值和最大值。然后分配最大值 100 和最小值 0,并在您选择的计算中计算严重性。例如,在您的数据中最大 Crit你记录的是 200。所以如果你想找到 125 的严重性,你会做 (125*100)/200 .

关于javascript - 看似随机的加权值显示在 0-100 范围内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57593825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com