我在工作中得到了一個任務,我需要從一系列號碼中生成一些黃金號碼。
喜歡的系列:52xxxxxx
黃金號碼可能是這樣的:52999999,52727272或類似的東西。JQuery從號碼系列中生成黃金電話號碼
我迷失在哪裏開始,以及如何真正做到這一點,並會愛好正確方向上的一些手指點。
在此先感謝
我在工作中得到了一個任務,我需要從一系列號碼中生成一些黃金號碼。
喜歡的系列:52xxxxxx
黃金號碼可能是這樣的:52999999,52727272或類似的東西。JQuery從號碼系列中生成黃金電話號碼
我迷失在哪裏開始,以及如何真正做到這一點,並會愛好正確方向上的一些手指點。
在此先感謝
如果我理解你想要什麼,我建議你做這樣的:
var minNumber = 100000;
var maxNumber = 999999;
var prefixe = 52; // if this number is not generated ?
var phonenumber = randomNumber(minNumber, maxNumber);
function randomNumber(min,max)
{
var randomNumber = Math.floor(Math.random()*(max-min+1)+min);
return prefixe + "" + randomNumber;
}
你可以在這裏看到:https://jsfiddle.net/n8m23n8q/ 告訴我,如果我沒有正確地理解你的問題
非常感謝!這幫助了我,並瞭解如何處理這個問題。如果我可能會問,爲什麼「*(max-min + 1)+ min)」?那是做什麼的? – Th3Moron
要在兩個數字之間有一個隨機數字,您必須這樣做: (例如1和10): Math.floor((Math.random()* 10)+ 1); –
使用正則表達式 – Shiva