Wenn Sie wirklich wollen, dass es in 100
Zahlen sein, verwenden Sie einfach rand
Funktion.
Sie können einfach rand
Funktion von Ruby verwenden.
rand
nimmt Parameter, um die Zufallszahlen aus diesem Bereich zu erhalten.
Es dauert in der Regel 2 params, rand(from, to)
, VERKAUFSSTELLEN von standardmäßig auf 0.
So rand(0,100)
beginnt von 0 bis 100
rand(10,20)
gibt Werte b/w 10 und 20
"test-domain #{rand(100)}"
==> "test-domain 46"
"test-domain #{rand(500)}"
==> "test-domain 246"
"test-domain #{rand(1000)}"
==> "test-domain 786"
RUBY HAS A RANDOM CLASS OF ITS OWN
Für zufällige Zeichen,
Sie verwenden können, (0...5).map { (65 + rand(26)).chr }.join
. (von der äußeren Quelle)
Anstelle von (0...5)
können Sie die Anzahl der Zeichen nehmen Sie es vorziehen.
Beispiel Versalien:
"test-domain #{(0...5).map { (65 + rand(26)).chr }.join}"
=> "test-domain UKONO"
"test-domain #{(0...3).map { (65 + rand(26)).chr }.join}"
=> "test-domain OFU"
"test-domain #{(0...8).map { (65 + rand(26)).chr }.join}"
=> "test-domain YHODHUSY"
Für Klein:
"test-domain #{(0...8).map { (97 + rand(26)).chr }.join}"
=> "test-domain vozxaxza"
"test-domain #{(0...4).map { (97 + rand(26)).chr }.join}"
=> "test-domain ygpm"
Können Sie mir Beispiel mit Zeichen nur, bitte? –
Bearbeiten der Antwort. – Sravan
Können Sie mir bitte ein Beispiel mit Kleinbuchstaben zeigen? –