Ich habe ein System, wo Benutzer userid: s in ihr Telefon schreiben müssen. Ich mag die ID verschleiern: s so, dass es ziemlich schwierig ist, die Zahl zu erraten, und dann will ich es in eine Basis-23-Nummer konvertieren die folgenden Zeichen verwenden:Zahl in Zeichen umwandeln?
abcdefghjkmnpqrstuvwxyz
Ich bin Droppin I, L und O, weil diese Charaktere ernsthaft ID-Nummern aussaugen.
So forexample, wenn der Eingang 23
ist, wäre der Ausgang aa
sein würde 24
sein ab
usw. (Ich werde die userIds Gerangel/entwirren, bevor ich sie durch diese Funktion ausführen)
Ich versuche zu Figur heraus, wie man die ganze Zahl in einen Buchstaben umwandelt. dies ist das Beste, was ich oben mit com können:
var scrambled = 234,
charmap = ['a','b','c'...]
scrambled.toString(23)
Hier Ich mag würde charmap [verschlüsselt] für jeden einzelnen Charakter und speichern Sie es in eine Zeichenfolge tun, ich könnte das in einen String verschlüsselt konvertieren und teilen Sie es, aber ich denke, es gibt eine sauberere Art, es zu tun. Moderne Web-Technologie ist in Ordnung!
können Sie einige Beispiele für Ein- und Ausgänge teilen? – gurvinder372
Genau, weil wir Ihr Ziel nicht erreichen –
mit zwei Beispielen aktualisiert, lassen Sie mich wissen, wenn es immer noch nicht klar ist! – Himmators