How Does Weight Watchers Calculate Activity Points

How Does Weight Watchers Calculate Activity Points? :root { –primary-color: #004a99; –success-color: #28a745; –background-color: #f8f9fa; –text-color: #333; –secondary-text-color: #555; –border-color: #ccc; –light-gray: #e9ecef; –white: #fff; –error-color: #dc3545; } body { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: var(–background-color); color: var(–text-color); line-height: 1.6; margin: 0; padding: 0; display: flex; justify-content: center; padding-top: 20px; padding-bottom: 20px; } .container { max-width: 960px; width: 100%; margin: 0 auto; background-color: var(–white); padding: 30px; border-radius: 8px; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); display: flex; flex-direction: column; align-items: center; } header { text-align: center; margin-bottom: 30px; border-bottom: 1px solid var(–light-gray); padding-bottom: 20px; width: 100%; } h1 { color: var(–primary-color); font-size: 2.2em; margin-bottom: 10px; } h2, h3 { color: var(–primary-color); margin-top: 25px; margin-bottom: 15px; text-align: left; width: 100%; } .calculator-section { width: 100%; margin-bottom: 30px; padding: 25px; border: 1px solid var(–light-gray); border-radius: 6px; background-color: var(–white); } .loan-calc-container { display: flex; flex-direction: column; gap: 20px; } .input-group { display: flex; flex-direction: column; width: 100%; } .input-group label { font-weight: bold; margin-bottom: 8px; color: var(–primary-color); font-size: 0.95em; } .input-group input[type="number"], .input-group select { padding: 12px 15px; border: 1px solid var(–border-color); border-radius: 4px; font-size: 1em; color: var(–text-color); transition: border-color 0.3s ease; } .input-group input[type="number"]:focus, .input-group select:focus { border-color: var(–primary-color); outline: none; box-shadow: 0 0 0 3px rgba(0, 74, 153, 0.2); } .input-group .helper-text { font-size: 0.8em; color: var(–secondary-text-color); margin-top: 5px; } .error-message { font-size: 0.8em; color: var(–error-color); margin-top: 5px; display: none; /* Hidden by default */ } .button-group { display: flex; justify-content: space-between; gap: 10px; margin-top: 25px; flex-wrap: wrap; } .button-group button { padding: 12px 20px; border: none; border-radius: 5px; cursor: pointer; font-size: 1em; font-weight: bold; transition: background-color 0.3s ease, transform 0.2s ease; flex-grow: 1; min-width: 150px; } .calculate-button { background-color: var(–primary-color); color: var(–white); } .calculate-button:hover { background-color: #003b7a; transform: translateY(-2px); } .reset-button { background-color: var(–light-gray); color: var(–text-color); border: 1px solid var(–border-color); } .reset-button:hover { background-color: #d3d9df; transform: translateY(-2px); } .copy-button { background-color: var(–success-color); color: var(–white); } .copy-button:hover { background-color: #218838; transform: translateY(-2px); } .results-section { background-color: var(–primary-color); color: var(–white); padding: 25px; border-radius: 6px; margin-top: 20px; text-align: center; box-shadow: inset 0 2px 5px rgba(0, 0, 0, 0.2); } .results-section h3 { color: var(–white); margin-top: 0; font-size: 1.5em; } .primary-result { font-size: 2.5em; font-weight: bold; margin: 15px 0; display: block; color: #ffc107; /* A contrasting highlight color */ } .intermediate-results { margin-top: 20px; padding-top: 15px; border-top: 1px solid rgba(255, 255, 255, 0.3); display: flex; flex-direction: column; gap: 15px; text-align: left; } .intermediate-results div { display: flex; justify-content: space-between; font-size: 0.95em; } .intermediate-results span:first-child { font-weight: normal; } .intermediate-results span:last-child { font-weight: bold; } .formula-explanation { margin-top: 20px; font-size: 0.9em; color: rgba(255, 255, 255, 0.8); text-align: left; } .chart-container { margin-top: 30px; text-align: center; width: 100%; max-width: 700px; /* Constrain chart width */ margin-left: auto; margin-right: auto; border: 1px solid var(–light-gray); border-radius: 6px; padding: 20px; background-color: var(–white); } canvas { display: block; margin: 0 auto; max-width: 100%; } figcaption { font-size: 0.8em; color: var(–secondary-text-color); margin-top: 10px; text-align: center; } .table-container { margin-top: 30px; overflow-x: auto; } table { width: 100%; border-collapse: collapse; margin-bottom: 20px; border-radius: 6px; overflow: hidden; /* Ensures rounded corners apply to inner cells */ } th, td { padding: 12px 15px; text-align: left; border-bottom: 1px solid var(–light-gray); } thead { background-color: var(–primary-color); color: var(–white); } th { font-weight: bold; } tbody tr:nth-child(even) { background-color: var(–light-gray); } tbody tr:hover { background-color: var(–light-gray); opacity: 0.9; } .article-content { width: 100%; margin-top: 40px; text-align: left; background-color: var(–white); padding: 30px; border-radius: 8px; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1); } .article-content p { margin-bottom: 15px; } .article-content ul, .article-content ol { margin-bottom: 15px; padding-left: 25px; } .article-content li { margin-bottom: 8px; } a { color: var(–primary-color); text-decoration: none; } a:hover { text-decoration: underline; } .faq-section .faq-item { border-bottom: 1px dashed var(–light-gray); padding-bottom: 15px; margin-bottom: 15px; } .faq-section .faq-item:last-child { border-bottom: none; } .faq-question { font-weight: bold; color: var(–primary-color); cursor: pointer; display: flex; justify-content: space-between; align-items: center; } .faq-answer { display: none; margin-top: 10px; padding-left: 15px; font-size: 0.95em; } .faq-answer p { margin-bottom: 5px; } .faq-icon::before { content: '+'; font-size: 1.2em; transition: transform 0.3s ease; } .faq-item.open .faq-icon::before { content: '−'; } .related-links ul { list-style: none; padding: 0; } .related-links li { margin-bottom: 12px; } .related-links a { font-weight: bold; } .related-links span { font-size: 0.9em; color: var(–secondary-text-color); display: block; margin-top: 4px; } @media (min-width: 768px) { .button-group { justify-content: flex-end; } .button-group button { flex-grow: 0; width: auto; } }

How Does Weight Watchers Calculate Activity Points?

Estimate your Weight Watchers activity points with our interactive calculator.

Weight Watchers Activity Points Calculator

Low Intensity (e.g., gentle walk, stretching) Moderate Intensity (e.g., brisk walk, cycling) High Intensity (e.g., running, swimming laps) Select the intensity level of your activity.
Enter the total time spent on the activity in minutes.
Your current weight in kilograms.
Optional: Use this to fine-tune intensity if your activity isn't listed (e.g., 5.5). If left blank, uses the selected activity type.

Estimated Activity Points

0.0
Activity Intensity Multiplier: 0.0
Duration Factor: 0.0
Weight Factor: 0.0
Formula: Activity Points = (Duration in minutes / 10) * (Intensity Multiplier) * (Weight Factor)
Activity Points Earned Over Time at Different Intensities

Activity Type Intensity Multipliers

Activity Level Estimated Intensity Multiplier Example Activities
Low 1.0 Gentle Walk, Stretching, Light Gardening
Moderate 3.5 Brisk Walking, Cycling (leisurely), Dancing
High 7.0 Running, Swimming Laps, Vigorous Sports
Very High 9.0 Intense Interval Training, HIIT

What is Weight Watchers Activity Points?

Weight Watchers, now known as WW, employs a Points system to help individuals manage their weight. While the focus is primarily on the Points® system (SmartPoints, formerly known as PointsPlus), which assigns values to food based on calories, protein, sugar, and saturated fat, WW also incorporates activity points. The concept of WW activity points is to reward members for physical activity, encouraging them to be more active alongside their eating plan. These activity points are earned through exercise and can be used to "purchase" foods that might otherwise put you over your daily Points budget, providing a flexible buffer. Understanding how Weight Watchers calculates activity points is crucial for members who want to maximize their WW journey by incorporating exercise.

Who should use Weight Watchers Activity Points? Anyone following a WW program who engages in physical activity can benefit. Whether you're a seasoned athlete or just starting a walking routine, earning activity points can provide extra flexibility in your food choices, support weight loss efforts, and improve overall health. It serves as a positive reinforcement for movement.

Common Misconceptions about Weight Watchers Activity Points:

  • They cancel out food points entirely: While activity points offer flexibility, they are generally intended to supplement, not completely negate, the impact of food points on weight loss. Consistent calorie deficit remains key.
  • All exercises are equal: WW activity points are calculated based on the intensity, duration, and your body weight, meaning not all workouts yield the same number of points.
  • You must earn them: Activity points are a feature, not a requirement. Many members successfully lose weight without actively tracking or using activity points.

Weight Watchers Activity Points Formula and Mathematical Explanation

The calculation for Weight Watchers activity points is designed to reflect the energy expenditure during physical activity. It takes into account three primary variables: the duration of the activity, its intensity, and the individual's body weight. The core idea is that longer, more intense workouts, and heavier individuals generally burn more calories, thus earning more points.

The simplified formula for calculating Weight Watchers activity points is:

Activity Points = (Duration in minutes / 10) * (Intensity Multiplier) * (Weight Factor)

Variable Explanations:

Let's break down each component of the formula:

  • Duration in minutes: This is the total time you spend actively engaged in your chosen exercise. The formula divides this by 10, meaning every 10 minutes of activity contributes a base value towards your points.
  • Intensity Multiplier: This factor quantifies how hard you're working. WW assigns different multipliers to various perceived exertion levels or specific activities. Higher intensity means a higher multiplier.
  • Weight Factor: Your body weight plays a role because heavier individuals expend more energy to perform the same activity. A higher weight results in a higher weight factor, increasing the points earned.

Variables Table:

Variable Meaning Unit Typical Range / Notes
Duration Time spent exercising Minutes Typically 1 to 360 minutes. The formula uses (Duration / 10).
Intensity Multiplier Rate of exertion based on activity type and perceived effort. Unitless multiplier Ranges typically from 1 (Low) to 9+ (Very High). Examples: 1.0 (Low), 3.5 (Moderate), 7.0 (High).
Weight Factor Contribution of body weight to energy expenditure. Unitless multiplier Derived from your weight in kg. E.g., roughly (Weight in kg / 100).
Activity Points Total points earned from the activity. Points Variable, depends on inputs. Displayed as the primary result.

Practical Examples (Real-World Use Cases)

Example 1: Brisk Walking Session

Sarah is following the Weight Watchers plan and goes for a brisk walk. She weighs 75 kg and walks for 45 minutes. She considers her walk to be of moderate intensity.

  • Inputs:
    • Activity Type: Moderate Intensity
    • Duration: 45 minutes
    • Weight: 75 kg
  • Calculation:
    • Intensity Multiplier = 3.5 (from Moderate Intensity selection)
    • Weight Factor = 75 kg / 100 = 0.75
    • Duration Factor = (45 minutes / 10) = 4.5
    • Activity Points = 4.5 * 3.5 * 0.75 = 11.8125
  • Results: Sarah earns approximately 11.8 Activity Points. This allows her some flexibility if she chooses to eat slightly more than her daily Points allowance or wants to enjoy a higher-Points snack.
  • Interpretation: This demonstrates how a moderate, sustained activity for a reasonable duration can yield a significant number of activity points, reflecting a good calorie burn.

Example 2: High-Intensity Running

Mark is training for a race. He weighs 90 kg and completes a 30-minute high-intensity running interval workout.

  • Inputs:
    • Activity Type: High Intensity
    • Duration: 30 minutes
    • Weight: 90 kg
  • Calculation:
    • Intensity Multiplier = 7.0 (from High Intensity selection)
    • Weight Factor = 90 kg / 100 = 0.90
    • Duration Factor = (30 minutes / 10) = 3.0
    • Activity Points = 3.0 * 7.0 * 0.90 = 18.9
  • Results: Mark earns approximately 18.9 Activity Points.
  • Interpretation: The higher intensity of running, combined with Mark's weight, results in a substantial point earning, illustrating the WW system's encouragement of vigorous exercise. Even though the duration is shorter than Sarah's, the intensity boost leads to more points.

How to Use This Weight Watchers Activity Points Calculator

Our calculator is designed to give you a quick and easy estimate of the Weight Watchers activity points you can earn. Follow these simple steps:

  1. Select Activity Type: Choose the option that best matches the intensity of your workout from the dropdown menu (Low, Moderate, High).
  2. Enter Duration: Input the total number of minutes you spent exercising in the "Duration (minutes)" field.
  3. Input Your Weight: Enter your current weight in kilograms (kg) into the "Your Weight (kg)" field.
  4. Optional: Intensity Factor Override: If your activity isn't perfectly represented by the presets, or you want more granular control, you can manually enter an "Intensity Factor". Leave this blank to use the selected activity type's multiplier.
  5. View Results: The calculator will automatically update in real-time to show your estimated primary Activity Points and the intermediate values (Intensity Multiplier, Duration Factor, Weight Factor) that contributed to the total.
  6. Understand the Formula: A brief explanation of the calculation formula is provided below the results.
  7. Reset Defaults: If you want to start over or try different inputs, click the "Reset Defaults" button.
  8. Copy Results: Use the "Copy Results" button to quickly copy all calculated values for your records.

How to read results: The main number displayed is your estimated Weight Watchers activity points. The intermediate values show you how each input (intensity, duration, weight) contributed to the final score. Use this information to understand which aspects of your workouts are most effective for earning points.

Decision-making guidance: These activity points can offer flexibility. If you have a planned higher-calorie meal or went slightly over your daily food points, using earned activity points can help keep you on track. However, remember that sustainable weight loss primarily relies on a consistent calorie deficit through mindful eating.

Key Factors That Affect Weight Watchers Activity Points Results

Several factors influence the number of activity points you earn on the WW program. Understanding these can help you optimize your exercise strategy:

  1. Intensity Level: This is perhaps the most significant factor. A high-intensity workout (like sprinting or intense circuit training) burns more calories per minute than a low-intensity one (like gentle stretching). WW reflects this with higher intensity multipliers.
  2. Duration of Activity: The longer you exercise, the more points you accumulate. The formula directly correlates points earned with time spent exercising, though the benefit diminishes slightly per minute as duration increases due to the division by 10.
  3. Body Weight: Heavier individuals require more energy (calories) to move their body. Therefore, WW incorporates weight into the calculation, granting more points to those who weigh more for the same activity.
  4. Type of Activity: While categorized broadly (Low, Moderate, High), certain specific activities within these categories might have slightly different implicit multipliers based on energy expenditure. The calculator uses general multipliers for simplicity.
  5. Consistency: While not directly in the point calculation formula, consistent physical activity is key to overall weight management and health benefits. Earning activity points regularly can support adherence to the WW program.
  6. Metabolic Rate: Although not a direct input, an individual's personal metabolic rate (influenced by age, sex, muscle mass) affects actual calorie burn. The WW formula is a standardized estimate and may not perfectly capture every individual's unique metabolism.
  7. Workout Efficiency: Over time, as you become fitter, you may become more efficient at certain exercises, meaning you burn slightly fewer calories for the same perceived effort. However, WW's system generally doesn't adjust for this individual fitness progression.
  8. Tracking Accuracy: Ensuring you accurately record the duration and honestly assess the intensity of your workouts is crucial for the points system to be effective for you.

Frequently Asked Questions (FAQ)

Do activity points expire?

Weight Watchers activity points typically accumulate and can be used flexibly. They don't usually expire within a short timeframe, but it's best to use them as intended to support your goals rather than letting them accumulate indefinitely without making progress.

Can I use activity points to eat unlimited food?

No. Activity points are designed to provide a buffer or flexibility within the WW plan. Relying solely on activity points to offset excessive food consumption will likely hinder weight loss, as a calorie deficit remains fundamental.

What if my activity isn't listed?

If your activity isn't directly listed or you want more precise control, you can use the "Intensity Factor (Manual Override)" input. Assess your perceived exertion and compare it to the examples provided (Low=1.0, Moderate=3.5, High=7.0) to estimate an appropriate multiplier.

Does walking count for activity points?

Yes, walking definitely counts! The number of points earned will depend on the pace (intensity) and duration of your walk, as well as your weight. A brisk walk will earn more points than a leisurely stroll.

How are points calculated for weight training vs. cardio?

Cardiovascular exercises generally yield more activity points due to higher sustained intensity and calorie burn. Weight training's point value can vary significantly based on the intensity, rest periods, and overall exertion. Often, it might fall under a 'Moderate' or specific 'Strength Training' category if provided.

Should I track all my activity?

Tracking activity is optional in WW. Some members find it motivating and helpful for flexibility. Others prefer to focus solely on their food Points budget and rely on the inherent benefits of exercise without the point tracking. It depends on your personal preference and what works best for your journey.

What is the WW formula for weight factor?

The weight factor in the WW activity points formula is typically estimated by dividing your weight in kilograms by 100. So, if you weigh 80 kg, your weight factor is 0.80.

Can I use points from activities to lose weight faster?

While activity points can offer extra flexibility, the primary driver for weight loss is a consistent calorie deficit. Using activity points to consistently overeat will counteract the exercise benefits. However, using them strategically for occasional treats can help with adherence and prevent feelings of deprivation.

© 2023 Your Website Name. All rights reserved.

var chartInstance = null; // Global variable for chart instance function getElement(id) { return document.getElementById(id); } function validateInput(value, id, min, max, name) { var errorElement = getElement(id + "Error"); if (value === "") { errorElement.textContent = name + " cannot be empty."; errorElement.style.display = "block"; return false; } var numValue = parseFloat(value); if (isNaN(numValue)) { errorElement.textContent = name + " must be a number."; errorElement.style.display = "block"; return false; } if (numValue max) { errorElement.textContent = name + " cannot be greater than " + max + "."; errorElement.style.display = "block"; return false; } errorElement.textContent = ""; errorElement.style.display = "none"; return true; } function updateCalculator() { var activityType = parseFloat(getElement("activityType").value); var durationMinutes = getElement("durationMinutes").value; var weightKg = getElement("weightKg").value; var intensityFactorOverride = getElement("intensityFactor").value; // Reset errors getElement("durationMinutesError").textContent = ""; getElement("durationMinutesError").style.display = "none"; getElement("weightKgError").textContent = ""; getElement("weightKgError").style.display = "none"; getElement("intensityFactorError").textContent = ""; getElement("intensityFactorError").style.display = "none"; // Validate inputs var isDurationValid = validateInput(durationMinutes, "durationMinutes", 1, 360, "Duration"); var isWeightValid = validateInput(weightKg, "weightKg", 1, 500, "Weight"); var isIntensityOverrideValid = true; if (intensityFactorOverride !== "") { isIntensityOverrideValid = validateInput(intensityFactorOverride, "intensityFactor", 0.1, 10, "Intensity Factor"); } if (!isDurationValid || !isWeightValid || !isIntensityOverrideValid) { getElement("primaryResult").textContent = "0.0"; getElement("intensityMultiplierResult").textContent = "0.0"; getElement("durationFactorResult").textContent = "0.0"; getElement("weightFactorResult").textContent = "0.0"; updateChart(0, 0, 0, 0); // Clear chart if inputs are invalid return; } var duration = parseFloat(durationMinutes); var weight = parseFloat(weightKg); var intensityMultiplier = activityType; if (intensityFactorOverride !== "") { intensityMultiplier = parseFloat(intensityFactorOverride); } var weightFactor = weight / 100; // Simplified weight factor var durationFactor = duration / 10; // Duration divided by 10 var activityPoints = durationFactor * intensityMultiplier * weightFactor; // Round to one decimal place for the primary result, two for intermediate var roundedActivityPoints = activityPoints.toFixed(1); var roundedIntensityMultiplier = intensityMultiplier.toFixed(1); var roundedDurationFactor = durationFactor.toFixed(1); var roundedWeightFactor = weightFactor.toFixed(2); getElement("primaryResult").textContent = roundedActivityPoints; getElement("intensityMultiplierResult").textContent = roundedIntensityMultiplier; getElement("durationFactorResult").textContent = roundedDurationFactor; getElement("weightFactorResult").textContent = roundedWeightFactor; // Update Chart Data updateChart(duration, intensityMultiplier, weightFactor, activityPoints); } function resetCalculator() { getElement("activityType").value = "3.5"; // Default to Moderate getElement("durationMinutes").value = "30"; getElement("weightKg").value = "70"; getElement("intensityFactor").value = ""; // Clear override // Clear errors getElement("durationMinutesError").textContent = ""; getElement("durationMinutesError").style.display = "none"; getElement("weightKgError").textContent = ""; getElement("weightKgError").style.display = "none"; getElement("intensityFactorError").textContent = ""; getElement("intensityFactorError").style.display = "none"; updateCalculator(); // Recalculate with defaults } function copyResults() { var primaryResult = getElement("primaryResult").textContent; var intensityMultiplier = getElement("intensityMultiplierResult").textContent; var durationFactor = getElement("durationFactorResult").textContent; var weightFactor = getElement("weightFactorResult").textContent; var resultsText = "Weight Watchers Activity Points Calculation:\n\n"; resultsText += "Estimated Activity Points: " + primaryResult + "\n"; resultsText += "————————————\n"; resultsText += "Intensity Multiplier: " + intensityMultiplier + "\n"; resultsText += "Duration Factor (Time/10): " + durationFactor + "\n"; resultsText += "Weight Factor (Weight/100): " + weightFactor + "\n\n"; resultsText += "Formula Used: (Duration / 10) * (Intensity Multiplier) * (Weight Factor)"; // Use a temporary textarea to copy text var textArea = document.createElement("textarea"); textArea.value = resultsText; textArea.style.position = "fixed"; // Avoid scrolling to bottom textArea.style.left = "-9999px"; document.body.appendChild(textArea); textArea.focus(); textArea.select(); try { var successful = document.execCommand('copy'); var msg = successful ? 'successful' : 'unsuccessful'; console.log('Copying text command was ' + msg); // Optional: Provide user feedback var copyButton = getElement("resultsSection").querySelector('.copy-button'); var originalText = copyButton.textContent; copyButton.textContent = 'Copied!'; setTimeout(function() { copyButton.textContent = originalText; }, 2000); } catch (err) { console.error('Fallback: Oops, unable to copy', err); alert("Could not copy text. Please copy manually."); } document.body.removeChild(textArea); } function updateChart(duration, intensityMultiplier, weightFactor, activityPoints) { var ctx = getElement('activityPointsChart').getContext('2d'); // Define data points for the chart // We'll show points earned at the current weight, varying duration var durations = [10, 20, 30, 40, 50, 60]; // Durations in minutes var pointsSeries1 = []; // Moderate Intensity var pointsSeries2 = []; // High Intensity var currentWeight = parseFloat(getElement("weightKg").value) || 70; // Use current weight or default var currentWeightFactor = currentWeight / 100; // Calculate points for Moderate intensity (Multiplier 3.5) for (var i = 0; i < durations.length; i++) { var durFactor = durations[i] / 10; var points = durFactor * 3.5 * currentWeightFactor; pointsSeries1.push(points.toFixed(1)); } // Calculate points for High intensity (Multiplier 7.0) for (var i = 0; i < durations.length; i++) { var durFactor = durations[i] / 10; var points = durFactor * 7.0 * currentWeightFactor; pointsSeries2.push(points.toFixed(1)); } // Destroy previous chart instance if it exists if (chartInstance) { chartInstance.destroy(); } chartInstance = new Chart(ctx, { type: 'line', data: { labels: durations.map(function(d) { return d + ' min'; }), // Labels like "10 min" datasets: [{ label: 'Moderate Intensity (x3.5)', data: pointsSeries1, borderColor: 'rgba(0, 74, 153, 1)', // WW Blue backgroundColor: 'rgba(0, 74, 153, 0.2)', fill: true, tension: 0.1 }, { label: 'High Intensity (x7.0)', data: pointsSeries2, borderColor: 'rgba(40, 167, 69, 1)', // WW Green backgroundColor: 'rgba(40, 167, 69, 0.2)', fill: true, tension: 0.1 }] }, options: { responsive: true, maintainAspectRatio: true, scales: { y: { beginAtZero: true, title: { display: true, text: 'Activity Points' } }, x: { title: { display: true, text: 'Exercise Duration' } } }, plugins: { legend: { position: 'top', }, title: { display: true, text: 'Estimated Activity Points vs. Duration at Current Weight' } } } }); } // FAQ Toggle Function function toggleFaq(element) { var parent = element.parentElement; parent.classList.toggle('open'); } // Initial calculation and chart render on page load window.onload = function() { updateCalculator(); // Ensure chart is drawn even if initial values are 0 var initialDuration = parseFloat(getElement("durationMinutes").value); var initialWeight = parseFloat(getElement("weightKg").value); var initialIntensity = parseFloat(getElement("activityType").value); var initialWeightFactor = initialWeight / 100; var initialDurationFactor = initialDuration / 10; var initialPoints = initialDurationFactor * initialIntensity * initialWeightFactor; updateChart(initialDuration, initialIntensity, initialWeightFactor, initialPoints); };

Leave a Comment