Как можно реализовать работу с массивом из первой функции во второй?
То есть у меня есть первая функция, в которой задан массив, во втором нужно с ним работать.
Может как-то можно через указатели или ссылки?
var arr = new Array();
function def(array) // функция для задания массива
{
var asd = Number(document.getElementsByName('a'));
arr.push(asd);
}
var newArray = new Array();
newArray = arr; // это моя попытка реализовать работу с тем массивом во второй функции
function getMinValue(array) { // тут я ищу минимальное значение{
var min = newArray[0];
for (var i = 0; i < newArray.length; i++) {
if (min > newArray[i]) min = newArray[i];
}
return min;
}
document.getElementById("button").addEventListener('click', function(e) {
document.getElementById('min').value = getMinValue(newArray);
})
Введите число <input type="text" size=10 name="a"> <br> Введите число <input type="text" size=10 name="a"> <br>
<input type="text" name="target" value="" id="min">
<input type="button" value="Добавить элемент массива" onClick="def()">
<input type="button" value="Вывод min" id="button">