Spočítejte si, jaká je Vaše bazální metabolická spotřeba
/* Styly specifické pouze pro BMR kalkulačku */
#bmrCalculatorWidget {
padding: 10px;
border: 1px solid #ccc;
border-radius: 8px;
background-color: #fff;
box-sizing: border-box;
}
/* Explicitní barvy textu, aby byl text viditelný i na mobilu */
#bmrCalculatorWidget h2 {
text-align: center;
margin-bottom: 15px;
color: #000;
}
#bmrCalculatorWidget label {
display: block;
margin-bottom: 5px;
font-weight: bold;
color: #000;
}
#bmrCalculatorWidget p {
color: #000;
}
#bmrCalculatorWidget input[type=“number“] {
width: 100%;
padding: 8px;
margin-bottom: 10px;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
color: #000;
}
#bmrCalculatorWidget input[type=“radio“] {
margin-right: 5px;
}
#bmrCalculatorWidget button {
width: 100%;
padding: 10px;
background-color: #28a745;
color: #fff;
border: none;
border-radius: 4px;
font-size: 16px;
cursor: pointer;
}
#bmrCalculatorWidget button:hover {
background-color: #218838;
}
#bmrCalculatorWidget #bmrResult {
margin-top: 20px;
text-align: center;
font-size: 18px;
color: #000;
}
/* Responzivní úpravy pro mobilní zařízení */
@media (max-width: 600px) {
#bmrCalculatorWidget {
padding: 15px;
}
#bmrCalculatorWidget h2 {
font-size: 20px;
}
#bmrCalculatorWidget label,
#bmrCalculatorWidget p,
#bmrCalculatorWidget #bmrResult {
font-size: 16px;
}
#bmrCalculatorWidget button {
font-size: 18px;
}
}
(function() {
document.getElementById(‚bmrForm‘).addEventListener(‚submit‘, function(e) {
e.preventDefault();
var weight = parseFloat(document.getElementById(‚weight‘).value);
var height = parseFloat(document.getElementById(‚height‘).value);
var age = parseInt(document.getElementById(‚age‘).value, 10);
var genderElement = document.querySelector(‚input[name=“gender“]:checked‘);
if (!genderElement) {
document.getElementById(‚bmrResult‘).innerText = ‚Vyberte prosím pohlaví.‘;
return;
}
var gender = genderElement.value;
if (isNaN(weight) || isNaN(height) || isNaN(age) || weight <= 0 || height <= 0 || age <= 0) {
document.getElementById('bmrResult').innerText = 'Zadejte prosím platné hodnoty.';
return;
}
var bmr = 0;
if (gender === 'male') {
// Mifflin-St Jeor vzorec pro muže: BMR = 10 * hmotnost + 6.25 * výška – 5 * věk + 5
bmr = 10 * weight + 6.25 * height – 5 * age + 5;
} else if (gender === 'female') {
// Mifflin-St Jeor vzorec pro ženy: BMR = 10 * hmotnost + 6.25 * výška – 5 * věk – 161
bmr = 10 * weight + 6.25 * height – 5 * age – 161;
}
bmr = bmr.toFixed(2);
document.getElementById('bmrResult').innerHTML = 'Váš BMR je:
‚ + bmr + ‚ kcal/den.‘;
});
})();
4.11.2026 Jan Anděl je výživový poradce působící ve Zlíně, který se zaměřuje na poskytování odborných rad v oblasti zdravé výživy a životního stylu. Pomáhá klientům zlepšit jejich stravovací návyky a dosáhnout osobních cílů v oblasti zdraví a kondice. Svým individuálním přístupem a hlubokými znalostmi v oboru si získal důvěru mnoha tisíců lidí hledajících cestu ke zdravějšímu životu. Vytváří individuální redukční stravovací plány: https://vyziva.organismu.cz/ a dále vytvořil řadu produktů pro podporu zdraví, které jsou dostupné na www.produkty-jana-andela.cz