$("#calculate").click(function(){ var items = $('#items').val().split(", "); var computation = 0; if(items && items.length > 0){ var modeMap = {}; var maxEl = items[0], maxCount = 1; for(var i = 0; i < items.length; i++) { var el = items[i]; if(modeMap[el] == null) modeMap[el] = 1; else modeMap[el]++; if(modeMap[el] > maxCount) { maxEl = el; maxCount = modeMap[el]; } } computation = maxEl; } $('#result').text(parseFloat(computation)); }); $("input").change(function(){ var isInvalid = $('#itemDiv').hasClass('is-invalid'); if(isInvalid){ $("#add").prop("disabled", true); }else{ $("#add").removeAttr('disabled'); } }); $("#add").click(function(){ var items = $('#items'); var item = $('#item').val(); var list = items.val(); if(item && item.length > 0){ if(list && list.length > 0){ list += ', ' + item; }else{ list = item; } $('#itemList').append("" + item + ""); } items.val(list); });

Enter Item and Press Add Button.

Number required!
Items