欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

c#與js隨機(jī)數(shù)生成方法

 更新時(shí)間:2015年02月27日 12:00:14   作者:開心就是最好  
這篇文章主要介紹了c#與js隨機(jī)數(shù)生成方法,實(shí)例分析了C#與js生成隨機(jī)數(shù)的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了c#與js隨機(jī)數(shù)生成方法。分享給大家供大家參考。具體如下:

1. C#產(chǎn)生隨機(jī)數(shù)方法:

復(fù)制代碼 代碼如下:
Random rd = new Random();
rd.Next(low,high);

說明:生成70-100的隨機(jī)數(shù)

復(fù)制代碼 代碼如下:
Random rd = new Random(); 
rd.Next(70,100);

2. js隨機(jī)數(shù)方法:

復(fù)制代碼 代碼如下:
Math.ceil(Math.random() * (1 + high - low) + low)

說明:生成80-100的隨機(jī)數(shù)
復(fù)制代碼 代碼如下:
Math.ceil(Math.random() * (1 + 100 - 80) + 80)

方法一:

復(fù)制代碼 代碼如下:
function GetRandomNum(Min,Max)
{
     var Range = Max - Min;
     var Rand = Math.random();
     return(Min + Math.round(Rand * Range));
}
var num = GetRandomNum(1,10);
alert(num);

 
方法二: 
復(fù)制代碼 代碼如下:
var chars = ['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];
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ì)有所幫助。

相關(guān)文章

  • C#?wpf使用DockPanel實(shí)現(xiàn)制作截屏框

    C#?wpf使用DockPanel實(shí)現(xiàn)制作截屏框

    做桌面客戶端的時(shí)候有時(shí)需要實(shí)現(xiàn)截屏功能,能夠在界面上框選截屏,本文就來為大家介紹一下wpf如何使用DockPanel制作截屏框吧,感興趣的可以了解下
    2023-09-09
  • C#使用webbrowser的常見用法實(shí)例

    C#使用webbrowser的常見用法實(shí)例

    這篇文章主要介紹了C#使用webbrowser的常見用法,涉及C#使用webbrowser實(shí)現(xiàn)判斷網(wǎng)絡(luò)連接、模擬登陸、點(diǎn)擊等常用技巧,需要的朋友可以參考下
    2015-08-08
  • Visual Studio 2019配置vue項(xiàng)目的圖文教程詳解

    Visual Studio 2019配置vue項(xiàng)目的圖文教程詳解

    這篇文章主要介紹了Visual Studio 2019配置vue項(xiàng)目的教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-03-03
  • C#實(shí)現(xiàn)中文日歷Calendar

    C#實(shí)現(xiàn)中文日歷Calendar

    這篇文章介紹了C#實(shí)現(xiàn)中文日歷Calendar的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • 基于C#制作考試答題系統(tǒng)

    基于C#制作考試答題系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了如何利用C#制作帶窗體的考試答題系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • C#.Net基于正則表達(dá)式抓取百度百家文章列表的方法示例

    C#.Net基于正則表達(dá)式抓取百度百家文章列表的方法示例

    這篇文章主要介紹了C#.Net基于正則表達(dá)式抓取百度百家文章列表的方法,結(jié)合實(shí)例形式分析了C#獲取百度百家文章內(nèi)容及使用正則表達(dá)式匹配標(biāo)題、內(nèi)容、地址等相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • C#實(shí)現(xiàn)無損壓縮圖片的示例詳解

    C#實(shí)現(xiàn)無損壓縮圖片的示例詳解

    這篇文章主要為大家詳細(xì)介紹了如何利用C#實(shí)現(xiàn)無損壓縮圖片功能,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以了解一下
    2022-12-12
  • DevExpress之ChartControl實(shí)現(xiàn)柱狀圖演示實(shí)例

    DevExpress之ChartControl實(shí)現(xiàn)柱狀圖演示實(shí)例

    這篇文章主要介紹了DevExpress中ChartControl實(shí)現(xiàn)柱狀圖演示方法,實(shí)例展示了相關(guān)繪圖函數(shù)的具體用法,具有一定的實(shí)用價(jià)值,需要的朋友可以參考下
    2014-10-10
  • C#迭代器及Unity協(xié)程實(shí)例解析

    C#迭代器及Unity協(xié)程實(shí)例解析

    這篇文章主要介紹了C#迭代器及Unity協(xié)程實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • C#監(jiān)控文件夾變化的方法

    C#監(jiān)控文件夾變化的方法

    這篇文章主要介紹了C#監(jiān)控文件夾變化的方法,通過FileSystemWatcher類的方法來實(shí)現(xiàn)對文件夾的監(jiān)控,是非常實(shí)用的技巧,需要的朋友可以參考下
    2014-11-11

最新評論