lodash.js fiddle

Added lodash from cdnjs.com in order to have lodash capabilities in chrome.

by shiv_veerashetty

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.15/lodash.min.js"></script>

JavaScript

var data = {
"1": [{},{}],
"1-2": [{},{},{},{}],
"1-21-2-1": [{},{},{}],
"1-2-1-2": [{},{},{},{},{},{},{},{}],
"1-2-3-4-5": [{}]
}

	var noofclusters = []
_.each(_.keys(data), (o)=> {
	var clusterLength = _.split(o,"-").length + 1
  var noOfClusters= data[o].length
  var val = clusterLength*noOfClusters
  noofclusters.push(val)
  console.log(o,"---",clusterLength,"*",noOfClusters,"=", clusterLength*noOfClusters)
})
  console.log(_.sum(noofclusters))