Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > de.comp.lang.javascript > #5153

Zufallszahl mit vielen Nullen

From Micha Kuehn <micha-usenet@nurfuerspam.de>
Newsgroups de.comp.lang.javascript
Subject Zufallszahl mit vielen Nullen
Date 2019-09-17 21:21 +0200
Message-ID <gucq2bF9v1pU1@mid.individual.net> (permalink)

Show all headers | View raw


Hallo,

ich möchte folgendes erreichen:
Es soll eine (relativ große) Zufallszahl erzeugt werden (im Bereich der
Billionen). Diese soll aber eine vorgegebene Mindestanzahl n von Nullen
haben.

Ich habe mir gedacht:
1. ich erzeuge eine beliebige Zufallszahl in diesem Bereich.
2. ich mache einen String daraus, weil man dann direkter auf die
einzelnen Stellen zugreifen kann.
3. ich erzeuge eine n-elementige Menge von Zufallszahlen im Bereich 1
bis anzahlstellen der Zahl. Menge heißt hier: diese n Zahlen dürfen sich
nicht doppeln.
4. Die entsprechenden Stellen der Zufallszahl überschreibe ich mit "0".
5. Aus diesem String mache ich wieder eine Zahl.

Wie geht Schritt 3? Wie kann ich n sich nicht wiederholende
Zufallszahlen von 1-anzstellen ziehen? Gibt es Mengen in JavaScript?

Oder gibt es für mein Vorhaben einen ganz anderen, besseren Ansatz?

Danke für Tipps,
Micha


P.S. Falls es interessiert, wofür ich das brauche: Aus der gezogenen
Zufallszahl mache ich ein Zahlwort, nur dieses wird angezeigt. Schüler
einer fünften Klasse sollen dann aus dem Zahlwort die zugehörige Zahl in
Ziffern machen und eingeben. Wenn die ursprüngliche Zahl viele Nullen
hat, wird die Aufgabe schwerer, da es unübersichtlicher ist, wo die
übrigen Ziffern hin müssen.
-- 
Überlegen: Wer denken kann, ist klar im Vorteil.
(Der Postillon)

Back to de.comp.lang.javascript | Previous | NextNext in thread | Find similar


Thread

Zufallszahl mit vielen Nullen Micha Kuehn <micha-usenet@nurfuerspam.de> - 2019-09-17 21:21 +0200
  Re: Zufallszahl mit vielen Nullen Robin Koch <robin.koch@t-online.de> - 2019-09-18 00:55 +0200
    Re: Zufallszahl mit vielen Nullen Micha Kuehn <micha-usenet@nurfuerspam.de> - 2019-09-18 21:58 +0200
  Re: Zufallszahl mit vielen Nullen Stefan Reuther <stefan.news@arcor.de> - 2019-09-18 18:50 +0200

csiph-web