UNPKG
mcp-invest-assistant
Version:
latest (1.1.1)
1.1.1
1.0.2
1.0.1
1.0.0
MCP投资助手服务器
github.com/haohongyang1/mcp-invest-assistant
haohongyang1/mcp-invest-assistant
mcp-invest-assistant
/
src
/
utils
/
percentRank.ts
14 lines
(11 loc)
•
371 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function
percentRank
(
arr
:
number
[],
val
:
number
):
number
{
// 对数组进行升序排序
arr.
sort
(
(
a, b
) =>
a - b);
// 找到该值在数组中的位置
let
rank = arr.
indexOf
(val);
// 如果找不到该值,则返回 -1
if
(rank === -
1
)
return
-
1
;
// 计算百分排名
return
(rank / (arr.
length
-
1
)); }
export
default
percentRank;