1.[m,n)
function getRandomNum(m,n) {
m = m == 'undefined' ? 1 : m;
n = n == 'undefined' ? 100 : n;
if (m >= n) {
n = m + 100;
}
let w = n - m;
let num = Math.random() * w + m;
return parseInt(num);
}
2.(m,n]
function getRandomNum(m,n) {
m = m == 'undefined' ? 1 : m;
n = n == 'undefined' ? 100 : n;
if (m >= n) {
n = m + 100;
}
let w = n - m;
let num = Math.random() * w + m;
return Math.floor(num) + 1;
}
3.(m,n)
function getRandomNum(m,n) {
m = m == 'undefined' ? 1 : m;
n = n == 'undefined' ? 100 : n;
if (m >= n) {
n = m + 100;
}
let w = n - m - 2;
let num = Math.random() * w + m + 1;
return Math.round(num);
}
4. [m,n]
function getRandomNum(m,n) {
m = m == 'undefined' ? 1 : m;
n = n == 'undefined' ? 100 : n;
if (m >= n) {
n = m + 100;
}
let w = n - m;
let num = Math.random() * w + m;
return Math.round(num);
}