Skip to content

Commit e7d053d

Browse files
committed
feat: lesson_06 expression_calculator edit 2
1 parent 3e374b8 commit e7d053d

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed
Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,16 @@
11
export class ExpressionCalculator {
22
/** Returns the calculation of ((a + b) * c) / d^e */
33
calculate(a: number, b: number, c: number, d: number, e: number): number {
4-
5-
return (this.mult(this.add(a, b), c) / this.pow(d, e));
4+
return this.mult(this.add(a, b), c) / this.pow(d, e);
65
}
76

87
pow(base: number, exponent: number): number {
98
return Math.pow(base, exponent);
109
}
1110
add(num1: number, num2: number): number {
12-
return (num1 + num2);
11+
return num1 + num2;
1312
}
1413
mult(numA: number, numB: number): number {
15-
return (numA * numB);
14+
return numA * numB;
1615
}
17-
1816
}
19-
//div(mul(add(a,b),c),pow(d,e))
20-
//calculate.add(arg1, arg2);
21-
//this.calculate(div(mul(add(a,b),c),pow(d,e)))
22-
//div(base: number, exponent: number, num1: number, num2: number, num3: number): number {
23-
//return div((mult(add(num1 + num2) * num3) / Math.pow(base, exponent)));

0 commit comments

Comments
 (0)