Heim  >  Fragen und Antworten  >  Hauptteil

So wählen Sie zufällig einen Namen in einer Array-Liste aus

Ich bin auf ein Problem mit einer Array-Liste gestoßen. Ich wollte einen zufälligen Namen in der Array-Liste zurückgeben, bin aber bei der Implementierung auf ein Problem gestoßen.

``function randomName(names) {
names = ["john", "Ben", "Jenny", "Michael", "Chloe"];
Math.random(names.length);
console.log(names);

    return names + "is going to buy lunch today!";

}

randomName();

Ich möchte, dass die Ausgabe so aussieht:

Michael (oder ein beliebiger Name in der Reihe) wird heute Mittagessen kaufen!

Können Sie mir bitte zeigen, wie ich das erreichen kann?


P粉418351692P粉418351692480 Tage vor566

Antworte allen(1)Ich werde antworten

  • P粉455093123

    P粉4550931232023-07-20 00:21:31

    const index = Math.floor(Math.random() * names.length);
    
    names[index]

    Antwort
    0
  • StornierenAntwort