Я уверен, что это действительно просто, и я рисую гигантский пробел, но как установить результат функции в качестве глобальной переменной?
Пример, я хочу установить первый "цвет" в массиве "colors" как глобальную переменную "color" (я знаю, что пример не имеет большого практического смысла, но он просто иллюстрирует мой вопрос):
var color = "";
function selectColor () {
var colors = ["blue","red","green","yellow"];
var color = colors[0];
return color;
}
window.onload = function () {
selectColor ();
alert(color);
}