From 5f3253966e3f0df4d94be1e6c84e8ea1def36c63 Mon Sep 17 00:00:00 2001 From: Marshall Polaris Date: Tue, 24 May 2022 13:17:39 -0700 Subject: [PATCH] Prefer `const` over `let` over `var` --- common/calculate-dpm.ts | 2 +- common/util/object.ts | 6 +++--- common/util/random.ts | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/common/calculate-dpm.ts b/common/calculate-dpm.ts index 39b348ab..104b5ef7 100644 --- a/common/calculate-dpm.ts +++ b/common/calculate-dpm.ts @@ -170,7 +170,7 @@ export function calculateNumericDpmShares( ([amount]) => amount ).map(([, i]) => i) - for (let i of order) { + for (const i of order) { const [bucket, bet] = bets[i] shares[i] = calculateDpmShares(totalShares, bet, bucket) totalShares = addObjects(totalShares, { [bucket]: shares[i] }) diff --git a/common/util/object.ts b/common/util/object.ts index 031e674c..c970cb24 100644 --- a/common/util/object.ts +++ b/common/util/object.ts @@ -1,9 +1,9 @@ import { union } from 'lodash' export const removeUndefinedProps = (obj: T): T => { - let newObj: any = {} + const newObj: any = {} - for (let key of Object.keys(obj)) { + for (const key of Object.keys(obj)) { if ((obj as any)[key] !== undefined) newObj[key] = (obj as any)[key] } @@ -17,7 +17,7 @@ export const addObjects = ( const keys = union(Object.keys(obj1), Object.keys(obj2)) const newObj = {} as any - for (let key of keys) { + for (const key of keys) { newObj[key] = (obj1[key] ?? 0) + (obj2[key] ?? 0) } diff --git a/common/util/random.ts b/common/util/random.ts index f52294f1..5a475893 100644 --- a/common/util/random.ts +++ b/common/util/random.ts @@ -5,7 +5,7 @@ export const randomString = (length = 12) => export function genHash(str: string) { // xmur3 - for (var i = 0, h = 1779033703 ^ str.length; i < str.length; i++) { + for (let i = 0, h = 1779033703 ^ str.length; i < str.length; i++) { h = Math.imul(h ^ str.charCodeAt(i), 3432918353) h = (h << 13) | (h >>> 19) } @@ -28,7 +28,7 @@ export function createRNG(seed: string) { b >>>= 0 c >>>= 0 d >>>= 0 - var t = (a + b) | 0 + let t = (a + b) | 0 a = b ^ (b >>> 9) b = (c + (c << 3)) | 0 c = (c << 21) | (c >>> 11)