Przeglądaj źródła

fix comma positions

Bernadette Elena Hammerle 2 lat temu
rodzic
commit
685ae9c8ee
2 zmienionych plików z 10 dodań i 2 usunięć
  1. 5 1
      src/Addition.js
  2. 5 1
      src/Subtraction.js

+ 5 - 1
src/Addition.js

@@ -456,7 +456,11 @@ function Addition() {
 
     // if no commas in numbers
     if(commaPositions.length === 1 && commaPositions[0] !== numbersLen){
-      setCommaIdx(commaPositions[0] + 1);
+      if(commaPositions[0] < 0){
+         setCommaIdx(commaPositions[0]);
+      }else{
+        setCommaIdx(commaPositions[0] + 1);
+      }
       commaCorrect = true;
     }
 

+ 5 - 1
src/Subtraction.js

@@ -509,7 +509,11 @@ function Subtraction() {
 
     // if no commas in numbers
     if(commaPositions.length === 1 && commaPositions[0] !== numbersLen){
-      setCommaIdx(commaPositions[0] + 1);
+      if(commaPositions[0] < 0){
+         setCommaIdx(commaPositions[0]);
+      }else{
+        setCommaIdx(commaPositions[0] + 1);
+      }
       commaCorrect = true;
     }