js to get the implementation of random integers in the range

**

js to get the implementation of random integers in the range

**
Example: Math.floor(Math.random()*(10-5) + 5)

Explanation: Math.floor(parameter a)
Math.floor(parameter a) is to obtain the integer part of parameter a, that is, take an integer.

Description: Math.random()
Math.random() is a random number between 0 and 1.
Math.random()*10 is a random number between 0 and 10.

* Combined use: Math.floor(Math.random() 10) => take a random integer between 0 and 10

* Slightly more complicated: Math.floor(Math.random() 10 + 1 ="take a random integer between 1~11

To take a random integer between n~m range: Math.floor(Math.random()*(mn) + n)

end

If it is helpful to you, remember to like it (~~)

おすすめ

転載: blog.csdn.net/start_sea/article/details/128256866