파일 이식(0.31.1)
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
import bs from 'binary-search';
|
||||
|
||||
const defenceMap: [number,string][] = [
|
||||
[0, "△"],
|
||||
[60, "○"],
|
||||
[80, "◎"],
|
||||
[90, "☆"],
|
||||
[999, "×"],
|
||||
]
|
||||
|
||||
export function formatDefenceTrain(defenceTrain: number): string {
|
||||
const idx = bs(defenceMap, defenceTrain, ([defenceKey], needle) => defenceKey - needle);
|
||||
if(idx >= 0){
|
||||
return defenceMap[idx][1]??'?';
|
||||
}
|
||||
return defenceMap[-(idx + 1)][1]??'?';
|
||||
}
|
||||
Reference in New Issue
Block a user