2016-04-15 118 views
0

我在工作中得到了一個任務,我需要從一系列號碼中生成一些黃金號碼。
喜歡的系列:52xxxxxx
黃金號碼可能是這樣的:52999999,52727272或類似的東西。JQuery從號碼系列中生成黃金電話號碼

我迷失在哪裏開始,以及如何真正做到這一點,並會愛好正確方向上的一些手指點。
在此先感謝

+1

使用正則表達式 – Shiva

回答

3

如果我理解你想要什麼,我建議你做這樣的:

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/ 告訴我,如果我沒有正確地理解你的問題

+0

非常感謝!這幫助了我,並瞭解如何處理這個問題。如果我可能會問,爲什麼「*(max-min + 1)+ min)」?那是做什麼的? – Th3Moron

+0

要在兩個數字之間有一個隨機數字,您必須這樣做: (例如1和10): Math.floor((Math.random()* 10)+ 1); –