# Range of numbers in math.random()

**URL:** <https://forum.kirupa.com/t/range-of-numbers-in-math-random/20171>\
**Category:** Uncategorized\
**Created:** [May 6, 2003, 3:22am UTC](https://forum.kirupa.com/t/range-of-numbers-in-math-random/20171 "2003-05-06T03:22:48Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![jonnooe](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jonnooe](https://forum.kirupa.com/u/jonnooe)\
**Post date:** [May 6, 2003, 3:22am UTC](https://forum.kirupa.com/t/range-of-numbers-in-math-random/20171/1 "2003-05-06T03:22:48Z")

</div>

how do you specify the range of numbers in in math.random()?  
thx

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [May 6, 2003, 3:59am UTC](https://forum.kirupa.com/t/range-of-numbers-in-math-random/20171/2 "2003-05-06T03:59:49Z")

</div>

```auto
Math.random()*yourNumberHere;

```

😉

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [May 6, 2003, 4:04am UTC](https://forum.kirupa.com/t/range-of-numbers-in-math-random/20171/3 "2003-05-06T04:04:59Z")

</div>

or

```auto
Math.floor(Math.random()*maxNumber+minNumber)

```

🙂

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [May 6, 2003, 4:11am UTC](https://forum.kirupa.com/t/range-of-numbers-in-math-random/20171/4 "2003-05-06T04:11:20Z")

</div>

shouldn’t it be

```auto
minNumber+Math.random()*(maxNumber-minNumber);

```

ahmed?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [May 6, 2003, 4:13am UTC](https://forum.kirupa.com/t/range-of-numbers-in-math-random/20171/5 "2003-05-06T04:13:58Z")

</div>

oops

yeah 😊

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [May 6, 2003, 4:16am UTC](https://forum.kirupa.com/t/range-of-numbers-in-math-random/20171/6 "2003-05-06T04:16:56Z")

</div>

😛 :beam:

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [May 6, 2003, 4:52am UTC](https://forum.kirupa.com/t/range-of-numbers-in-math-random/20171/7 "2003-05-06T04:52:31Z")

</div>

Ive always done it Math.floor(Math.random()\*(high-low))+low

Well… I guess we have a thread that shows a whole bunch of different ways to approach the same thing 😛

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [May 9, 2003, 3:10am UTC](https://forum.kirupa.com/t/range-of-numbers-in-math-random/20171/8 "2003-05-09T03:10:02Z")

</div>

thx guys

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [May 9, 2003, 5:41am UTC](https://forum.kirupa.com/t/range-of-numbers-in-math-random/20171/9 "2003-05-09T05:41:49Z")

</div>

no problem. =)

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [May 9, 2003, 7:30am UTC](https://forum.kirupa.com/t/range-of-numbers-in-math-random/20171/10 "2003-05-09T07:30:06Z")

</div>

Math.round(Math.random());

will give 0 or 1 every time.

that can be useful sometimes.
