function multiply(a: number, b: number) {
let mul = 0;
// mul = a * b
if (a == 0 || b == 0) {
return 0;
}
for (let i: number = 1; i <= Math.abs(a); i++) {
mul = mul + b;
}
if (a < 0 && b < 0) {
return Math.abs(mul);
} else if (a < 0 || b < 0) {
return -mul;
}
return mul;
}
const a: number = 3;
const b: number = 9;
console.log(a + " * " + b + " = " + multiply(a, b));
/*
run:
"3 * 9 = 27"
*/