JSFiddle - React, Tailwind, and code Playground
by Faisal Khan Janjua
HTML
<button>Click</button>
<input type="text" />
<div></div>
JavaScript
function secToMin(time){
if(!time) { return; }
time = parseInt(time);
var mins = Math.floor(time / 60);
var secs = Math.floor(time % 60);
if(mins < 1) { mins = ''; }
else if(mins == 1) { mins = mins + ' minute'; }
else { mins = mins + ' minutes'; }
if(secs < 1) { secs = ''; }
else if(secs == 1) { secs = secs + ' second'; }
else { secs = secs + ' seconds'; }
var sep = '';
if(mins && secs){ sep = ' - '; }
return mins + sep + secs;
}
$(document).on('click', 'button', function(){
var val = $('input').val();
$('div').text(secToMin(val));
});