LEARNING JAVASCRIPT - Trang 90

Figure 4-6. Crown and Anchor simulation: collect winnings flowchart

Putting It All Together

We would need a large piece of paper to put all of the pieces of the flowchart together,

but we can write the whole program out fairly easily.
In the following program listing (which includes the helper functions), there are also

some calls to

console.log

so you can observe Thomas’s progress (don’t worry about

understanding how the logging works: it’s using some advanced techniques we’ll

learn about in later chapters).
We also add a

round

variable to count the number of rounds Thomas plays, for dis‐

play purposes only:

// returns a random integer in the range [m, n] (inclusive)

function

rand

(

m

,

n

) {

return

m

+

Math

.

floor

((

n

-

m

+

1

)

*

Math

.

random

());

}

66 | Chapter 4: Control Flow

www.allitebooks.com

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.