Update TODO + cosmetics
[vchess.git] / client / src / utils / array.js
index 4d44db0..3d7f7ae 100644 (file)
@@ -1,10 +1,11 @@
 // Remove item(s) in array (if present)
 export const ArrayFun = {
+
   remove: function(arr, rfun, all) {
     const index = arr.findIndex(rfun);
     if (index >= 0) {
       arr.splice(index, 1);
-      if (all) {
+      if (!!all) {
         // Reverse loop because of the splice below
         for (let i = arr.length - 1; i >= index; i--) {
           if (rfun(arr[i])) arr.splice(i, 1);
@@ -21,4 +22,5 @@ export const ArrayFun = {
   range: function(max) {
     return [...Array(max).keys()];
   }
+
 };