গর্ভাবস্থা ক্যালকুলেটর body { font-family: Arial, sans-serif; margin: 0; padding: 20px; background-color: #f4f4f4; } .container { background-color: white; padding: 20px; border-radius: 8px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); max-width: 500px; margin: auto; } h1 { text-align: center; color: #333; } .form-group { margin-bottom: 15px; } label { font-weight: bold; } input[type="date"] { width: 100%; padding: 8px; margin-top: 5px; font-size: 16px; border: 1px solid #ccc; border-radius: 4px; } button { background-color: #28a745; color: white; padding: 10px 15px; border: none; border-radius: 4px; cursor: pointer; width: 100%; font-size: 16px; } button:hover { background-color: #218838; } .result { margin-top: 20px; background-color: #e9ecef; padding: 10px; border-radius: 4px; text-align: center; font-size: 18px; } গর্ভাবস্থা ক্যালকুলেটর শেষ মাসিকের প্রথম দিন: হিসাব করুন function calculateDueDate() { const lastPeriodDate = document.getElementById('lastPeriodDate').value; if (!lastPeriodDate) { alert('অনুগ্রহ করে শেষ মাসিকের প্রথম দিনের তারিখ নির্বাচন করুন।'); return; } const lastPeriod = new Date(lastPeriodDate); const dueDate = new Date(lastPeriod); dueDate.setDate(dueDate.getDate() + 280); // 280 দিন = ৪০ সপ্তাহ const options = { year: 'numeric', month: 'long', day: 'numeric' }; const dueDateString = dueDate.toLocaleDateString('bn-BD', options); document.getElementById('result').innerText = `আপনার সম্ভাব্য প্রসবের তারিখ: ${dueDateString}`; }