c#與js隨機(jī)數(shù)生成方法
本文實(shí)例講述了c#與js隨機(jī)數(shù)生成方法。分享給大家供大家參考。具體如下:
1. C#產(chǎn)生隨機(jī)數(shù)方法:
rd.Next(low,high);
說明:生成70-100的隨機(jī)數(shù)
rd.Next(70,100);
2. js隨機(jī)數(shù)方法:
說明:生成80-100的隨機(jī)數(shù)
方法一:
{
var Range = Max - Min;
var Rand = Math.random();
return(Min + Math.round(Rand * Range));
}
var num = GetRandomNum(1,10);
alert(num);
方法二:
function generateMixed(n) {
var res = "";
for(var i = 0; i < n ; i ++) {
var id = Math.ceil(Math.random()*35);
res += chars[id];
}
return res;
}
補(bǔ)充:
1.Math.random(); 結(jié)果為0-1間的一個(gè)隨機(jī)數(shù)(包括0,不包括1)
2.Math.floor(num); 參數(shù)num為一個(gè)數(shù)值,函數(shù)結(jié)果為num的整數(shù)部分。
3.Math.round(num); 參數(shù)num為一個(gè)數(shù)值,函數(shù)結(jié)果為num四舍五入后的整數(shù)。
4.Math:數(shù)學(xué)對象,提供對數(shù)據(jù)的數(shù)學(xué)計(jì)算。
5.Math.random(); 返回0和1間(包括0,不包括1)的一個(gè)隨機(jī)數(shù)。
6.Math.ceil(n); 返回大于等于n的最小整數(shù)。
用Math.ceil(Math.random()*10);時(shí),主要獲取1到10的隨機(jī)整數(shù),取0的幾率極小。
7.Math.round(n); 返回n四舍五入后整數(shù)的值。
用Math.round(Math.random());可均衡獲取0到1的隨機(jī)整數(shù)。
用Math.round(Math.random()*10);時(shí),可基本均衡獲取0到10的隨機(jī)整數(shù),其中獲取最小值0和最大值10的幾率少一半。
8.Math.floor(n); 返回小于等于n的最大整數(shù)。
用Math.floor(Math.random()*10);時(shí),可均衡獲取0到9的隨機(jī)整數(shù)。
希望本文所述對大家的C#程序設(shè)計(jì)有所幫助。
- 用C#生成不重復(fù)的隨機(jī)數(shù)的代碼
- C#生成指定范圍內(nèi)的不重復(fù)隨機(jī)數(shù)
- C#生成設(shè)置范圍內(nèi)的Double類型隨機(jī)數(shù)的方法
- C#中獲取、生成隨機(jī)數(shù)的三種方法
- C#實(shí)現(xiàn)在兩個(gè)數(shù)字之間生成隨機(jī)數(shù)的方法
- C#生成互不相同隨機(jī)數(shù)的實(shí)現(xiàn)方法
- C# 生成驗(yàn)證碼取隨機(jī)數(shù)字加字母(改進(jìn)版)
- C#可用于登錄驗(yàn)證碼的四位隨機(jī)數(shù)生成方法
- C#生成不重復(fù)隨機(jī)數(shù)列表實(shí)例
- C#生成隨機(jī)數(shù)的方法小結(jié)
- C#生成隨機(jī)數(shù)實(shí)例
- C#生成隨機(jī)數(shù)功能示例
相關(guān)文章
C#?wpf使用DockPanel實(shí)現(xiàn)制作截屏框
做桌面客戶端的時(shí)候有時(shí)需要實(shí)現(xiàn)截屏功能,能夠在界面上框選截屏,本文就來為大家介紹一下wpf如何使用DockPanel制作截屏框吧,感興趣的可以了解下2023-09-09Visual Studio 2019配置vue項(xiàng)目的圖文教程詳解
這篇文章主要介紹了Visual Studio 2019配置vue項(xiàng)目的教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03C#.Net基于正則表達(dá)式抓取百度百家文章列表的方法示例
這篇文章主要介紹了C#.Net基于正則表達(dá)式抓取百度百家文章列表的方法,結(jié)合實(shí)例形式分析了C#獲取百度百家文章內(nèi)容及使用正則表達(dá)式匹配標(biāo)題、內(nèi)容、地址等相關(guān)操作技巧,需要的朋友可以參考下2017-08-08DevExpress之ChartControl實(shí)現(xiàn)柱狀圖演示實(shí)例
這篇文章主要介紹了DevExpress中ChartControl實(shí)現(xiàn)柱狀圖演示方法,實(shí)例展示了相關(guān)繪圖函數(shù)的具體用法,具有一定的實(shí)用價(jià)值,需要的朋友可以參考下2014-10-10