Solución
solution.tsTypeScript
export function multiplicarCadenas(num1: string, num2: string): string {
var qt = Array(num1.length+num2.length).fill(0)
var ig3 = qt.length-1
var lst_number = "0123456789"
for(let i=num1.length-1;i>=0;i--){
var i3 = ig3
for(let i2=num2.length-1;i2>=0;i2--){
qt[i3] += lst_number.indexOf(num1[i])*lst_number.indexOf(num2[i2])
if(qt[i3]>=10){
qt[i3-1]+=lst_number.indexOf((qt[i3]).toString()[0])
}
qt[i3]%=10
i3-=1
}
ig3-=1
}
return (qt.join``).replaceAll(/^0+/g,"").padStart(1,"0")
}0respuestas