$("#calculate").click(function(){ var items = $('#items').val().split(", "); var computation = 0; var result = '0'; if(items && items.length > 0){ items.sort(function(a, b){return parseFloat(a)-parseFloat(b)}); var n = items.length; if(n % 2 == 0){ var firstTermIndex = n/2 -1; var secondTermIndex = n/2; computation = (parseFloat(items[firstTermIndex]) + parseFloat(items[secondTermIndex]))/2; result = parseFloat(computation).toFixed(2); }else{ var firstTermIndex = (n + 1)/2; computation = items[firstTermIndex - 1]; result = computation; } } $('#result').text(result); }); $("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