From 1be792d308d1759aa1f7802f8a64340ba6d25b40 Mon Sep 17 00:00:00 2001 From: SowinskiBraeden Date: Thu, 20 Feb 2025 16:07:06 -0800 Subject: [PATCH] harder to read code --- src/ca/bcit/comp1510/lab06/Mathematics2.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/ca/bcit/comp1510/lab06/Mathematics2.java b/src/ca/bcit/comp1510/lab06/Mathematics2.java index 3c96ae1..44098b8 100644 --- a/src/ca/bcit/comp1510/lab06/Mathematics2.java +++ b/src/ca/bcit/comp1510/lab06/Mathematics2.java @@ -109,15 +109,9 @@ public class Mathematics2 { */ public int sumOfProducts(int i, int j) { int sum = 0; - if (i >= 0) { - for (int k = j; k <= i; k += j) { - sum += k; - } - } else { - for (int k = -j; k >= i; k -= j) { - sum += k; - } + for (int k = j; k <= (i < 0 ? i * -1 : i); k += j) { + sum += k; } - return sum; + return i < 0 ? sum * -1 : sum; } }