Heim > Fragen und Antworten > Hauptteil
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粉4550931232023-07-20 00:21:31
const index = Math.floor(Math.random() * names.length); names[index]