Fix linting warnings

This commit is contained in:
GCHQDeveloper581 2026-03-11 11:36:22 +00:00
parent 4b230c2cba
commit 70853b7f98
No known key found for this signature in database
GPG Key ID: 6222E059A3DF595C

View File

@ -69,14 +69,14 @@ TestRegister.addApiTests([
it("BigIntUtils: egcd - coprime numbers", () => { it("BigIntUtils: egcd - coprime numbers", () => {
const [g, x, y] = egcd(BigInt("3"), BigInt("11")); const [g, x, y] = egcd(BigInt("3"), BigInt("11"));
assert.strictEqual(g, BigInt("1")); assert.strictEqual(g, BigInt("1"));
// Verify Bézout identity: a*x + b*y = gcd // Verify Bézout identity: a*x + b*y = gcd
assert.strictEqual(BigInt("3") * x + BigInt("11") * y, g); assert.strictEqual(BigInt("3") * x + BigInt("11") * y, g);
}), }),
it("BigIntUtils: egcd - non-coprime numbers", () => { it("BigIntUtils: egcd - non-coprime numbers", () => {
const [g, x, y] = egcd(BigInt("240"), BigInt("46")); const [g, x, y] = egcd(BigInt("240"), BigInt("46"));
assert.strictEqual(g, BigInt("2")); assert.strictEqual(g, BigInt("2"));
// Verify Bézout identity // Verify Bézout identity
assert.strictEqual(BigInt("240") * x + BigInt("46") * y, g); assert.strictEqual(BigInt("240") * x + BigInt("46") * y, g);
}), }),
@ -90,7 +90,7 @@ TestRegister.addApiTests([
it("BigIntUtils: egcd - identical numbers", () => { it("BigIntUtils: egcd - identical numbers", () => {
const [g, x, y] = egcd(BigInt("42"), BigInt("42")); const [g, x, y] = egcd(BigInt("42"), BigInt("42"));
assert.strictEqual(g, BigInt("42")); assert.strictEqual(g, BigInt("42"));
// Verify Bézout identity // Verify Bézout identity
assert.strictEqual(BigInt("42") * x + BigInt("42") * y, g); assert.strictEqual(BigInt("42") * x + BigInt("42") * y, g);
}), }),
@ -98,7 +98,7 @@ TestRegister.addApiTests([
const a = BigInt("123456789012345678901234567890"); const a = BigInt("123456789012345678901234567890");
const b = BigInt("987654321098765432109876543210"); const b = BigInt("987654321098765432109876543210");
const [g, x, y] = egcd(a, b); const [g, x, y] = egcd(a, b);
// Verify Bézout identity // Verify Bézout identity
assert.strictEqual(a * x + b * y, g); assert.strictEqual(a * x + b * y, g);
}), }),