function calculatePremium() {
const age = Number(document.getElementById('age').value);
const sumInsured = Number(document.getElementById('sum-insured').value);
if (!age || !sumInsured || age < 18 || age > 65) {
alert('Please enter a valid age between 18 and 65 and sum insured.');
return;
}
// Simple example premium calculation logic
const baseRate = 500; // base premium at age 25 for 5L sum insured
const ageFactor = age / 25;
const sumFactor = sumInsured / 500000;
const premium = Math.round(baseRate * ageFactor * sumFactor);
const resultDiv = document.getElementById('premium-result');
if(resultDiv) {
resultDiv.style.display = 'block';
resultDiv.innerHTML = `Your calculated premium: ₹${premium}/month`;
}
}
Login / Create account
Manage all your insurance policies in one place
We’ve sent a code to your mobile. Resend
New to our portal? You’re creating your account with OTP login.