JavaScript 随机
- Kabla Matukio ya JS ya matumizi
- Pya Logiki ya JS
Math.random()
Math.random()
Inatoa namba za ingawa zingine kati ya 0 (kuzingatia) hadi 1 (hakupatikana):
Mifano
Math.random(); // Inaonyesha namba za ingawa zingine
Math.random()
Inatoa inaonyesha chini ya 1 kila mara.
Inaonyesha namba za ingawa zingine za JavaScript
Math.random()
Na Math.floor()
Inayotumia pamoja kwa kuharibika namba za ingawa zingine.
Mifano
Math.floor(Math.random() * 10); // Inaonyesha 0 hadi 9
Mifano
Math.floor(Math.random() * 11); // Inaonyesha 0 hadi 10
Mifano
Math.floor(Math.random() * 100); // Inaonyesha 0 hadi 99
Mifano
Math.floor(Math.random() * 101); // Inaingia namba kati ya 0 na 100
Mifano
Math.floor(Math.random() * 10) + 1; // Inaingia namba kati ya 1 na 10
Mifano
Math.floor(Math.random() * 100) + 1; // Inaingia namba kati ya 1 na 100
Programu ya kuzalisha namba zote za kati ya kawaida
Kama unavyofikia kwa mifano ya juu, kumekua programu ya kuzalisha namba zote za kati za kila mtu ni mafanikio.
Hii programu ya JavaScript inaingia kwa kuzalisha namba zote za kati ya (kuna) na (kuna): min
(kuna) na max
kuanzia (kuna) na (kuna) kati (hakuna):
Mifano
function getRndInteger(min, max) { kutumia Math.floor(Math.random() * (max - min) ) + min; }
Hii programu ya JavaScript inaingia kwa kuzalisha namba zote za kati ya (kuna) na (kuna): min
na max
kuanzia (kuna) na (kuna) kati:
Mifano
function getRndInteger(min, max) { kutumia Math.floor(Math.random() * (max - min + 1) ) + min; }
- Kabla Matukio ya JS ya matumizi
- Pya Logiki ya JS