Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(arr) {
- let middleNum = [];
- let rightSum = 0;
- let leftSum = 0;
- // if (arr.length === 0) {
- // console.log(0)
- // }
- // if (arr.length % 2 == 0) {
- // middleNum = arr.length / 2;
- // } else {
- // middleNum = parseInt(arr.length / 3)
- // }
- let limit = arr.length;
- for (let currentIndex = 0; currentIndex < limit; currentIndex++) {
- leftSum = 0;
- rightSum = 0;
- for (let i = currentIndex - 1; i >= 0; i--) {
- leftSum += arr[i];
- }
- for (let j = currentIndex + 1; j < arr.length; j++) {
- rightSum += arr[j];
- }
- if (rightSum === leftSum) {
- middleNum=currentIndex;
- break;
- }
- }
- //arr.splice(0, middleNum + 1);
- // for (let n = 0; n < arr.length; n++) {
- // leftSum += arr[n];
- // }
- if (rightSum === leftSum) {
- console.log(middleNum);
- }
- else {
- console.log(`no`)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment