LẬP TRÌNH CĂN BẢN - Trang 71

/codegym.vn/ - 66

Giá trị của biến
even

Kết quả của biểu thức (number % 2 ===
0)

true

true

false

talse

Nên:

1.

let

even

=

number

%

2

===

0

;

Lỗi thường gặp #6: Lặp mã

Lỗi thường gặp cuối cùng đó là việc lặp mã. Đây thực ra cũng không phải là một lỗi,
bởi vì chương trình vẫn thực thi đúng như mong đợi nhưng việc mã bị lặp lại là một
điều tối kỵ trong lập trình.
Ví dụ:

1.

//Không nên

2.

if

(

inState

)

{

3. tuition

=

5000

;

4. alert

(

"The tuition is "

+

tuition

);

5.

}

else

{

6. tuition

=

15000

;

7. alert

(

"The tuition is "

+

tuition

);

8.

}

Trong trường hợp này, hai câu lệnh alert() y hệt nhau cùng xuất hiện trong một đoạn
mã ngắn. Chúng ta có thể dễ dàng xử lý bằng cách đơn giản là đưa câu lệnh đó ra
cuối khối if-else. Như vậy thì câu lệnh alert() này được thực thi cả trong hai trường
hợp là biến inState có giá trị là true hoặc false. Nghĩa là hành vi của chương trình
không bị thay đổi.
Nên:

1.

if

(

inState

)

{

2. tuition

=

5000

;

3.

}

else

{

4. tuition

=

15000

;

5.

}

6. alert

(

"The tuition is "

+

tuition

);

10. Bài thực hành

Bài 1: Kiểm tra năm nhuận

Mục tiêu:
Luyện tập sử dụng cấu trúc điều kiện if.
Mô tả:

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.