speed update, new table for cached stats
This commit is contained in:
29
Sources/App/Utils.swift
Normal file
29
Sources/App/Utils.swift
Normal file
@@ -0,0 +1,29 @@
|
||||
//
|
||||
// Utils.swift
|
||||
// Utils
|
||||
//
|
||||
// Created by Michael Simard on 8/2/21.
|
||||
//
|
||||
|
||||
import Foundation
|
||||
|
||||
class Utils {
|
||||
|
||||
|
||||
static func getRatio(wins:Int, losses:Int) -> String {
|
||||
var returnString = ""
|
||||
let deno = (losses != 0) ? losses : 1
|
||||
returnString = String(Utils.getRatioDouble(wins: wins, losses: losses))
|
||||
if deno == 0 {
|
||||
returnString = returnString + "+"
|
||||
}
|
||||
return returnString
|
||||
}
|
||||
|
||||
static func getRatioDouble(wins:Int, losses:Int) -> Double {
|
||||
let deno = (losses != 0) ? losses : 1
|
||||
|
||||
return (Double(wins) / Double(deno)).truncate(places: 3)
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user