JSFiddle - React, Tailwind, and code Playground

by soumya gangamwar

JavaScript

function add (a) {
   return function(b) {
          return function(c) {
           return function(d) {
            return a+b+c+d;
       }
     } 
   }
}

console.log(add(1)(2)(3)(4))

var arr=[1,2,3,4,1,3,2,5,1,4];

var obj = {};

 function prpareOccurence(arr) {
     let count= 0;
      for (var i = 0; i < arr.length; i++) {
         if (arr[i] in obj) {
           count = count+1;
         } else {
            count = 1;
         }
         obj = {
           [arr[i]]: count
         }
      }
     return obj;
 }
 
 console.log(prpareOccurence(arr))