私は特別なユニークな予約IDが必要です。これは、電話で簡単に読み上げることができます。シンプルなユニークな予約ID機能を作成する
これは、5文字の長さで、かつ唯一のこれらの文字を使用する必要があります。
var letters = "ABCDEFGHJKMNPQRSTUXY";
私はStackOverflowの上でこの機能が見つかりましたが、それは私の文字から文字を取ってもらうと5に自分自身を制限するために苦労していますchars。
var uniqueId = function() {
return Math.random().toString(36).substr(2, 16);
};
すべてのヘルプは、この
var letters = "ABCDEFGHJKMNPQRSTUXY";
var uniqueId = function() {
var text = "";
for (var i = 0; i < 5; i++) {
text += letters.charAt(Math.floor(Math.random() * letters.length));
}
return text;
};
console.log(uniqueId());
[number of possible char]^[lenght of the generatet id]
よう
なぜ5つだけですか?少数の "ユニークな"注文にあなた自身を限定しています。あなたが小さい滞在を期待していない限り? – evolutionxbox
[JavaScriptでGUID/UUIDを作成する](https://stackoverflow.com/questions/105034/create-guid-uuid-in-javascript)を参照してください。 – Satpal
「少数」ehh ..数学を試してみてください20x20x20x20x20: - Dもし私が多くの予約をしていれば、私はそれを6文字に拡張することを約束します:-D – torbenrudgaard