配列からランダムな文字列を選択する必要があるコードがありますが、1文字または数字が返されます。どのようにこれを修正することができますか?javascript配列からの乱数は1文字/記号を返します
<html>
<script>
var name = ["Yayek", "Vozarut", "Gezex", "Jujax", "Luvac", "Merea", "Qokac", "Doeimit", "Qeneh", "Pezog", "Iakej", "Zihec", "Auziyeb", "Aehug", "Buyob", "Jojuxuk", "Dopix", "Yenacah", "Rigun", "Bihey", "Goziiig", "Oiqik", "Vubarel", "Lokiuul", "Gizah", "Susofic", "Navulaj", "Qioaoeo", "Aeyom", "Aibul", "Oekojem", "Aeauvuu", "Goeuyoa", "Pihoa", "Noyikaw", "Soaeuip", "Diyufak", "Fewuy", "Uaqid", "Aisizeo", "Mewupen", "Rinel", "Cavawax", "Aepon", "Wutoq", "Ousoyan", "Jaban", "Pizoq", "Eeyawok", "Uuaub", "Lalajac", "Gaeaj", "Lieau", "Ouzuous", "Pevux", "Powig", "Pever", "Woqekie", "Sobukoe", "Vomab", "Eirinek", "Eumeb", "Raficiw", "Dezuw", "Niqeoin", "Yamet", "Ouaie", "Ouguk", "Galut", "Oaouu", "Jaaoron", "Nioekuu", "Fevuv", "Yofit", "Caaeyox", "Hapis", "Winiial", "Miyie", "Pigev", "Yujioei", "Vuxon", "Eirioul", "Lukadux", "Kadec", "Qocewec", "Kitobot", "Yedel", "Vobojox", "Vovop", "Cimicak", "Ruoenur", "Liyos", "Einiben", "Pawosoj", "Limai", "Dotuiaa", "Zuwogin", "Zaxiv", "Aojuo", "Puuutoe", "Xusaqae", "Raxiy", "Ouxab", "Zalud", "Dowutoh", "Aitoiai", "Leloban", "Jiiow", "Sewek", "Dokeqox", "Lapuree", "Maded", "Wowuk", "Zouov", "Wonaeox", "Kodineo", "Gowes", "Neziy"];
var cards = [{
key: 'name',
data: name
}];
var c1 = Math.floor(Math.random() * cards.length);
alert(cards[c1].data);
</script>
</html>
'rc1'を削除します。あなたは文字列である 'data'に索引をつけています。ただ 'カード[c1] .data'を実行してください。 –
はい、1文字のアラートを止めます。しかし、今は配列全体に警告を出します。 –
'cards [0] .data [c1]'のように見えますか?しかし、本当に、あなたは何をしようとしていますか? – PHPglue