/codegym.vn/ - 77
Mã nguồn tham khảo:
https://github.com/codegym-vn/introduction-to-programming-
with-javascript/tree/dev/chapter-03/10-su-kien-chuot
11. Bài tập
Bài 1: Ứng dụng tính chỉ số cân nặng của cơ thể
Chỉ số khối cơ thể (Body mass index-BMI) là một thước đo sức khoẻ dựa trên cân
nặng và chiều cao. Nó được tính bằng cách lấy cân nặng đơn vị tính kilogam chia cho
bình phương của chiều cao đơn vị tính mét. Công thức:
bmi = weight / (height * 2)
Chỉ số BMI đối với người trên 20 tuổi được phân loại và diễn giải theo bảng sau:
BMI
Diễn giải
BMI < 18.5
Thiếu cân
18.5 <= BMI < 25.0
Bình thường
25.0 <= BMI < 30.0
Thừa cân
30.0 <= BMI
Mập
Ví dụ: Một người có cân nặng là 65Kg và chiều cao là 1.75m thì BMI là 65 / 1.752 =
22.22. Chỉ số này nằm trong khoảng 18.5 đến 25.0 cho nên được phân loại là Bình
thường.
Hãy viết một chương trình cho phép nhập vào chiều cao và cân nặng, sau đó đưa ra
thông báo về chỉ số BMI và diễn giải nó.
Bài 2: Ứng dụng tính số ngày trong tháng
Hãy viết một ứng dụng cho phép tính được số ngày trong một tháng. Giao diện của
ứng dụng tương tự như sau. Chương trình sẽ hiển thị số ngày của tháng tương ứng.
Hình 3.7: Minh hoạ ứng dụng tính số ngày trong tháng
● Chương trình có ô nhập vào một số là số thứ tự của tháng trong năm
● Nhấn nút "Tính số ngày" thì sẽ hiển thị số ngày của tháng đó
● Lưu ý: Trong trường hợp tháng 2, kết quả sẽ là “Tháng 2 có 28 hoặc 29 ngày".
12. Bài kiểm tra
Câu 1: Xác định kết quả của biến number trong đoạn mã sau:
1.
let
number
=
5
;
2.
if
(
number
>=
5
)
{
3. number
+=
1
;