Sherlock and Array

  • + 0 comments

    My Solution using javascript

    function balancedSums(arr) {
        // Write your code here
        let totalSum = arr.reduce((acc, numb) => acc + numb, 0)
        let leftSum = 0;
        
        for(let i = 0; i < arr.length; i++){
            const rightSum = totalSum - leftSum - arr[i]
            
            if(leftSum === rightSum){
                return "YES"
            }
            
            leftSum += arr[i]
        }
        return "NO"
    }