JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://code.jquery.com/jquery-2.2.3.min.js"></script>
JavaScript
var defaultArray = [{age:"25-35",country:"united kingdom",sex:"male",word:"rain"},{age:"25-35",country:"united arab emirates",sex:"male",word:"hot"},{age:"25-35",country:"zimbabwe",sex:"female",word:"rain"}];
/* Popular */
function popular() {
var words = [];
for(var p = 0; p < defaultArray.length; p++){
var word = defaultArray[p].word;
words.push(word);
}
console.log(mostPopularWord(words))
}
popular();
function mostPopularWord(arr){
return arr.sort(function(a,b){
return arr.filter(function(v){ return v===a }).length
- arr.filter(function(v){ return v===b }).length
}).pop();
}