Объединение разных значений в двух массивах (JavaScript) - PullRequest
0 голосов
/ 02 мая 2020

Я строю генератор кода с двумя разделами: «тема» и «код». Для каждой «темы» есть один (или более) указанный c «код» для сопоставления.

До этого момента у меня было две кнопки, которые генерируют их случайным образом, у меня возникают проблемы с соответствующей частью, поскольку массивы имеют разные значения. Не могли бы вы, ребята, помочь? Вот что у меня есть:

var up = document.getElementById('theme');
var down = document.getElementById('gen-theme');

var arr = ["Borrow", "Trading", "Exchange/Swap", "Lend","Assets Management"];

up.innerHTML = "Click on the button to select"
    + " random element from the"
    + " array.<br><br>" + arr;


function random(mn, mx) {
    return Math.random() * (mx - mn) + mn;
}
function GFG_Fun() {
    down.innerHTML = arr[Math.floor(random(1, 5)) - 1];

}

var up = document.getElementById('code');
var down2 = document.getElementById('gen-code');

var arr2 = ["Lending Protocol","Wallet","Hedge Fund", "Investment Fund","NFT","Liquidity Pool"];

up.innerHTML = "Click on the button to select"
    + " random element from the"
    + " array.<br><br>" + arr2;


function random2(mn, mx) {
    return Math.random2() * (mx - mn) + mn;
}
function GFG_Fun2() {
    down2.innerHTML = arr2[Math.floor(random(1, 8)) - 1];

}

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...