Prechádzať zdrojové kódy

sub: fixed carry bug

Bernadette Elena Hammerle 2 rokov pred
rodič
commit
dfcfb45084
1 zmenil súbory, kde vykonal 3 pridanie a 0 odobranie
  1. 3 0
      src/Subtraction.js

+ 3 - 0
src/Subtraction.js

@@ -361,6 +361,9 @@ function Subtraction() {
         text += " + " + carries[idxCarry]; // + " Übertrag"
       }
       let realCarry = Math.abs(parseInt(realDigitRes/10));
+      if(firstDigit !== 0 && realDigitRes % 10 === 0){
+        realCarry -= 1;
+      }
       realDigitRes = ((firstDigit - realDigitRes) % 10);
 
       if(realDigitRes < 0){