js生成隨機數

2022-09-10 12:12:14 字數 1009 閱讀 1816

一生成隨機數方法

需要使用math 物件,math 物件中生成隨機數的函式是math.random(),所以想要生成隨機數並打出的方式為

console.log(math.random())

math 物件中常用的函式除了math.random()外,常用的函式還有math.round()和math.ceil()和 math.floor分別是四捨五入、向上取整、向下取整的意思

二生成隨機數簡單案例

1.生成50-100隨機數方法

方法一:先使用複雜一些的方式,因為math.random()生成的隨機數在0-1之間,所以讓這個數*100,得到大小0-100間數字,然後使用if函式判定,如果這個數小於50則增加50,並輸出,如果大於50直接輸出

a=math.random()*100

if(a<50)

console.log(a)

//50-100

使用三元運算子簡化函式

console.log(a>50?a:a=a+50)

console.log(a)

//50-100

方法二:先生成乙個0-50的數,再增加50得到50-100的數

b=(math.random()*100)/2

console.log(b)//

0-50

c=b+50console.log(c)

//50-100

方法三:方法三準確來說是對方法二的簡化,思路一樣

console.log(math.random()*50+50)

2.生成80-100隨機數

console.log(math.random()*20+80)

3.生從min-max隨機數

console.log(math.random()*(max-min)+min)

js 生成隨機數

js 可以使用 math 算數 物件來實現隨機數的生成。方法描述 ceil x 對數進行上捨入,即向上取整。floor x 對 x 進行下捨入,即向下取整。round x 四捨五入。random 返回 0 1 之間的隨機數,包含 0 不包含 1。一些例項說明 math.ceil math.rando...

js 生成隨機數

1.使用內建的隨機數發生方法 math.random 該方法產生乙個0到1之間的浮點數。math.floor math.random 10 1 1 10 math.floor math.random 24 0 23 2.基於時間,亦可以產生隨機數 var now new date var numbe...

生成隨機數 js生成隨機數的方法

這幾天一直在研究前台div元素的隨機定位的問題,而這裡面涉及到了js生成隨機數的方法,就下功能研究了一翻,並整理了一些資料以防以後再用得到。在js中可以使用 math 對像來實現隨機數的生成,但是這個對像有幾個方法,先了解一下 1 js中的 ceil 方法 ceil 方法對數字進行四捨五入,向上取整...