![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 3 Dołączył: 23.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Proszę o podpowiedź czemu taka funkcja nie działa: Kod $(function() {
$('#done').click(function() { var height = $('#height').attr('value'); var weight = $('#weight').attr('value'); if (height == "" || weight == "") alert('Wypełnij pole'); else { var bmi = parseInt(weight)/(parseInt(height)*parseInt(height)/10000); switch (bmi) { case (parseInt(bmi) <=18): alert("Twoje BMI wynosi: " + Math.round(10*bmi)/10) + ". Masz niedowagę, powinieneś przytyć."); break; case (bmi > 18 && bmi <= 19): alert("Twoje BMI wynosi: " + Math.round(10*bmi)/10) + ". Twoja waga jest prawidłowa, ale przydałoby się lekko przytyć."); break; case (bmi > 19 && bmi <= 24): alert("Twoje BMI wynosi: " + Math.round(10*bmi)/10) + ". Twoja waga jest prawidłowa, a wręcz idealna."); break; case (bmi > 24 && bmi <= 25): alert("Twoje BMI wynosi: " + Math.round(10*bmi)/10) + ". Twoja waga jest prawidłowa, ale jesteś blisko granicy nadwagi."); break; case (bmi > 25 && bmi <= 30): alert("Twoje BMI wynosi: " + Math.round(10*bmi)/10) + ". Masz nadwagę."); break; case (bmi > 30 && bmi <= 40): alert("Twoje BMI wynosi: " + Math.round(10*bmi)/10) + ". Jesteś osobą otyłą, powinieneś się odchudzać."); break; case (bmi > 40): alert("Twoje BMI wynosi: " + Math.round(10*bmi)/10) + ". Masz bardzo dużą nadwagę, powinieneś jak najszybciej zacząć się odchudzać."); break; } } }); }) Ten post edytował gg1985 1.05.2009, 22:36:52 -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Kiedyś był ładny wykładowy post na ten temat.
Kod switch(true)
Ten post edytował wookieb 2.05.2009, 08:17:10 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 18:35 |