Minutes Left To Life Calculator
HTML
<div class='field'>
<p>
How old do you expect to live?
</p>
<input type='number' class='expected' placeholder='age'/>
</div>
<div class='field'>
<p>
How old are you now?
</p>
<input type='number' class='age' placeholder='age'/>
</div>
<p class='min-left'></p>
CSS
body {
margin: 10px;
}
p {
margin: 5px 0px;
}
.field {
margin: 10px 0px;
}
JavaScript
$('.age').on('input', calculate);
$('.expected').on('input', calculate);
function calculate() {
var age = $('.age').val();
var health = $('.expected').val();
if (!age || !health)
return;
var yearsLeft = health-age;
var final = yearsLeft * 356.25 * 24 * 60;
$('.min-left').text('You have about ' + final + ' minutes left');
}