30 lines
642 B
Swift
30 lines
642 B
Swift
//
|
|
// 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)
|
|
}
|
|
|
|
}
|