JSFiddle - React, Tailwind, and code Playground

by ClarenceDowns

JavaScript

function sumArray(array) {
  var sum = 0;
  if (Array.isArray(array) && array !== null) {
    var newArray = array.sort(function(a, b) {
      return a - b
    });
    newArray.shift();
    newArray.pop();
    newArray.forEach((num) => {
      sum += num;

    });
  } else {
    console.log("Error: " + array + "is not an Array.")
  }
  return sum;
}

var arr1 = [23, 2, 56, 100, 1];

console.log(sumArray({name: "Clarence"}));