更新文档

This commit is contained in:
dgflash
2022-09-02 15:14:33 +08:00
parent a7eeba8659
commit 8bcbc8179b
28 changed files with 464 additions and 379 deletions

View File

@@ -98,7 +98,7 @@
<li class="tsd-description">
<div class="tsd-comment tsd-typography"><p>根据最大值,最小值范围生成随机数数组</p>
<h3>Example</h3><pre><code class="language-ts"><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-0">a</span><span class="hl-1"> = </span><span class="hl-0">RandomManager</span><span class="hl-1">.</span><span class="hl-0">instance</span><span class="hl-1">.</span><span class="hl-5">getRandomByMinMaxList</span><span class="hl-1">(</span><span class="hl-7">50</span><span class="hl-1">, </span><span class="hl-7">100</span><span class="hl-1">, </span><span class="hl-7">5</span><span class="hl-1">)</span><br/><span class="hl-0">console</span><span class="hl-1">.</span><span class="hl-5">log</span><span class="hl-1">(</span><span class="hl-4">&quot;随机的数字&quot;</span><span class="hl-1">, </span><span class="hl-0">a</span><span class="hl-1">);</span>
<h3>Example</h3><pre><code class="language-ts"><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-0">a</span><span class="hl-1"> = </span><span class="hl-0">RandomManager</span><span class="hl-1">.</span><span class="hl-0">instance</span><span class="hl-1">.</span><span class="hl-7">getRandomByMinMaxList</span><span class="hl-1">(</span><span class="hl-9">50</span><span class="hl-1">, </span><span class="hl-9">100</span><span class="hl-1">, </span><span class="hl-9">5</span><span class="hl-1">)</span><br/><span class="hl-0">console</span><span class="hl-1">.</span><span class="hl-7">log</span><span class="hl-1">(</span><span class="hl-6">&quot;随机的数字&quot;</span><span class="hl-1">, </span><span class="hl-0">a</span><span class="hl-1">);</span>
</code></pre>
</div>
<div class="tsd-parameters">
@@ -126,7 +126,7 @@
<li class="tsd-description">
<div class="tsd-comment tsd-typography"><p>获取数组中随机对象</p>
<h3>Example</h3><pre><code class="language-ts"><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-0">b</span><span class="hl-1"> = [</span><span class="hl-7">1</span><span class="hl-1">, </span><span class="hl-7">2</span><span class="hl-1">, </span><span class="hl-7">3</span><span class="hl-1">, </span><span class="hl-7">4</span><span class="hl-1">, </span><span class="hl-7">5</span><span class="hl-1">, </span><span class="hl-7">6</span><span class="hl-1">, </span><span class="hl-7">7</span><span class="hl-1">, </span><span class="hl-7">8</span><span class="hl-1">, </span><span class="hl-7">9</span><span class="hl-1">, </span><span class="hl-7">10</span><span class="hl-1">];</span><br/><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-0">r</span><span class="hl-1"> = </span><span class="hl-0">RandomManager</span><span class="hl-1">.</span><span class="hl-0">instance</span><span class="hl-1">.</span><span class="hl-5">getRandomByObjectList</span><span class="hl-1">(</span><span class="hl-0">b</span><span class="hl-1">, </span><span class="hl-7">5</span><span class="hl-1">);</span><br/><span class="hl-0">console</span><span class="hl-1">.</span><span class="hl-5">log</span><span class="hl-1">(</span><span class="hl-4">&quot;原始的对象&quot;</span><span class="hl-1">, </span><span class="hl-0">b</span><span class="hl-1">);</span><br/><span class="hl-0">console</span><span class="hl-1">.</span><span class="hl-5">log</span><span class="hl-1">(</span><span class="hl-4">&quot;随机的对象&quot;</span><span class="hl-1">, </span><span class="hl-0">r</span><span class="hl-1">);</span>
<h3>Example</h3><pre><code class="language-ts"><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-0">b</span><span class="hl-1"> = [</span><span class="hl-9">1</span><span class="hl-1">, </span><span class="hl-9">2</span><span class="hl-1">, </span><span class="hl-9">3</span><span class="hl-1">, </span><span class="hl-9">4</span><span class="hl-1">, </span><span class="hl-9">5</span><span class="hl-1">, </span><span class="hl-9">6</span><span class="hl-1">, </span><span class="hl-9">7</span><span class="hl-1">, </span><span class="hl-9">8</span><span class="hl-1">, </span><span class="hl-9">9</span><span class="hl-1">, </span><span class="hl-9">10</span><span class="hl-1">];</span><br/><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-0">r</span><span class="hl-1"> = </span><span class="hl-0">RandomManager</span><span class="hl-1">.</span><span class="hl-0">instance</span><span class="hl-1">.</span><span class="hl-7">getRandomByObjectList</span><span class="hl-1">(</span><span class="hl-0">b</span><span class="hl-1">, </span><span class="hl-9">5</span><span class="hl-1">);</span><br/><span class="hl-0">console</span><span class="hl-1">.</span><span class="hl-7">log</span><span class="hl-1">(</span><span class="hl-6">&quot;原始的对象&quot;</span><span class="hl-1">, </span><span class="hl-0">b</span><span class="hl-1">);</span><br/><span class="hl-0">console</span><span class="hl-1">.</span><span class="hl-7">log</span><span class="hl-1">(</span><span class="hl-6">&quot;随机的对象&quot;</span><span class="hl-1">, </span><span class="hl-0">r</span><span class="hl-1">);</span>
</code></pre>
</div>
<div class="tsd-type-parameters">
@@ -157,7 +157,7 @@
<li class="tsd-description">
<div class="tsd-comment tsd-typography"><p>定和随机分配</p>
<h3>Example</h3><pre><code class="language-ts"><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-0">c</span><span class="hl-1"> = </span><span class="hl-0">RandomManager</span><span class="hl-1">.</span><span class="hl-0">instance</span><span class="hl-1">.</span><span class="hl-5">getRandomBySumList</span><span class="hl-1">(</span><span class="hl-7">5</span><span class="hl-1">, -</span><span class="hl-7">100</span><span class="hl-1">,);</span><br/><span class="hl-0">console</span><span class="hl-1">.</span><span class="hl-5">log</span><span class="hl-1">(</span><span class="hl-4">&quot;定和随机分配&quot;</span><span class="hl-1">, </span><span class="hl-0">c</span><span class="hl-1">);</span>
<h3>Example</h3><pre><code class="language-ts"><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-0">c</span><span class="hl-1"> = </span><span class="hl-0">RandomManager</span><span class="hl-1">.</span><span class="hl-0">instance</span><span class="hl-1">.</span><span class="hl-7">getRandomBySumList</span><span class="hl-1">(</span><span class="hl-9">5</span><span class="hl-1">, -</span><span class="hl-9">100</span><span class="hl-1">,);</span><br/><span class="hl-0">console</span><span class="hl-1">.</span><span class="hl-7">log</span><span class="hl-1">(</span><span class="hl-6">&quot;定和随机分配&quot;</span><span class="hl-1">, </span><span class="hl-0">c</span><span class="hl-1">);</span>
</code></pre>
</div>
<div class="tsd-parameters">
@@ -181,7 +181,7 @@
<li class="tsd-description">
<div class="tsd-comment tsd-typography"><p>生成指定范围的随机整数</p>
<h3>Example</h3><pre><code class="language-ts"><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-0">min</span><span class="hl-1"> = </span><span class="hl-7">1</span><span class="hl-1">;</span><br/><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-0">max</span><span class="hl-1"> = </span><span class="hl-7">10</span><span class="hl-1">;</span><br/><span class="hl-9">// [min,max) 得到一个两数之间的随机整数,这个值不小于min如果min不是整数的话得到一个向上取整的 min并且小于但不等于max </span><br/><span class="hl-0">RandomManager</span><span class="hl-1">.</span><span class="hl-0">instance</span><span class="hl-1">.</span><span class="hl-5">getRandomInt</span><span class="hl-1">(</span><span class="hl-0">min</span><span class="hl-1">, </span><span class="hl-0">max</span><span class="hl-1">, </span><span class="hl-7">1</span><span class="hl-1">);</span><br/><br/><span class="hl-9">// [min,max] 得到一个两数之间的随机整数,包括两个数在内,这个值比min大如果min不是整数那就不小于比min大的整数但小于但不等于max</span><br/><span class="hl-0">RandomManager</span><span class="hl-1">.</span><span class="hl-0">instance</span><span class="hl-1">.</span><span class="hl-5">getRandomInt</span><span class="hl-1">(</span><span class="hl-0">min</span><span class="hl-1">, </span><span class="hl-0">max</span><span class="hl-1">, </span><span class="hl-7">2</span><span class="hl-1">);</span><br/><br/><span class="hl-9">// (min,max) 得到一个两数之间的随机整数</span><br/><span class="hl-0">RandomManager</span><span class="hl-1">.</span><span class="hl-0">instance</span><span class="hl-1">.</span><span class="hl-5">getRandomInt</span><span class="hl-1">(</span><span class="hl-0">min</span><span class="hl-1">, </span><span class="hl-0">max</span><span class="hl-1">, </span><span class="hl-7">3</span><span class="hl-1">);</span>
<h3>Example</h3><pre><code class="language-ts"><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-0">min</span><span class="hl-1"> = </span><span class="hl-9">1</span><span class="hl-1">;</span><br/><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-0">max</span><span class="hl-1"> = </span><span class="hl-9">10</span><span class="hl-1">;</span><br/><span class="hl-3">// [min,max) 得到一个两数之间的随机整数,这个值不小于min如果min不是整数的话得到一个向上取整的 min并且小于但不等于max </span><br/><span class="hl-0">RandomManager</span><span class="hl-1">.</span><span class="hl-0">instance</span><span class="hl-1">.</span><span class="hl-7">getRandomInt</span><span class="hl-1">(</span><span class="hl-0">min</span><span class="hl-1">, </span><span class="hl-0">max</span><span class="hl-1">, </span><span class="hl-9">1</span><span class="hl-1">);</span><br/><br/><span class="hl-3">// [min,max] 得到一个两数之间的随机整数,包括两个数在内,这个值比min大如果min不是整数那就不小于比min大的整数但小于但不等于max</span><br/><span class="hl-0">RandomManager</span><span class="hl-1">.</span><span class="hl-0">instance</span><span class="hl-1">.</span><span class="hl-7">getRandomInt</span><span class="hl-1">(</span><span class="hl-0">min</span><span class="hl-1">, </span><span class="hl-0">max</span><span class="hl-1">, </span><span class="hl-9">2</span><span class="hl-1">);</span><br/><br/><span class="hl-3">// (min,max) 得到一个两数之间的随机整数</span><br/><span class="hl-0">RandomManager</span><span class="hl-1">.</span><span class="hl-0">instance</span><span class="hl-1">.</span><span class="hl-7">getRandomInt</span><span class="hl-1">(</span><span class="hl-0">min</span><span class="hl-1">, </span><span class="hl-0">max</span><span class="hl-1">, </span><span class="hl-9">3</span><span class="hl-1">);</span>
</code></pre>
</div>
<div class="tsd-parameters">