浏览代码

fix comma positions

Bernadette Elena Hammerle 2 年之前
父节点
当前提交
685ae9c8ee
共有 2 个文件被更改,包括 10 次插入2 次删除
  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;
     }