Верно. Не будет. И не надо.
Дан массив:
const example = [
["red", "coral", "crimson"],
["gold", "yellow", "orange"],
["blue", "aqua", "green"],
["fuchsia", "pink", "purple"],
["gray", "white", "black"],
["gold", "yellow", "orange"],
["fuchsia", "pink", "purple"]];
Дан доступ к его элементам через 4 кнопки.
Кнопка 1 (cordI) дает доступ к [i]. Здесь используем подсчет количества кликов.
Кнопки 2, 3, 4 (cordJ) дадут доступ к [j].
Таким образом элемент массива можно записать example[cordI][cordJ].
Зачем такие сложности.
Дело в том, что кроме данного массива в скрипте еще 12 таких же (по структуре) массивов связанных с example.
Зная какой элемент массива example активен (т.е. его [i]([cordI]) и [j]([cordJ])) можно легко добраться до соответствующего элемента другого массива. С которым будут работать другие функции.
Вот поэтому то мне и необходимо, чтобы cordI был виден вне функции clickME.
Последний раз редактировалось Vahan60, 16.06.2020 в 15:28.
|