Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Создать функцию для вывода случайной строки из массива. (https://javascript.ru/forum/dom-window/75341-sozdat-funkciyu-dlya-vyvoda-sluchajjnojj-stroki-iz-massiva.html)

drakulawz 25.09.2018 14:04

Создать функцию для вывода случайной строки из массива.
 
Всем доброго времени суток.
Сделал массив из цветами, мне нужно генерить случайный цвет с каждой итерацией. Но в консоль логе я вижу только цифры вместо этих цветов. Подскажите в чём проблема или как сделать правильно.
Благодарю!:thanks:

var rndColor = '';
    var randomColor = function (rndColor) {
        var colors = ['red', 'blue', 'black', 'white', 'green', 'yellow', 'purple'];
        var rndColor = Math.floor(Math.random() * colors.length);
        return rndColor;
    };
    randomColor(rndColor);
    console.log(randomColor(rndColor));

Dilettante_Pro 25.09.2018 14:22

var randomColor = function () {
        var colors = ['red', 'blue', 'black', 'white', 'green', 'yellow', 'purple'];
        var rndColor = Math.floor(Math.random() * colors.length);
        return colors[rndColor];
    };
 
    alert(randomColor());

drakulawz 25.09.2018 14:26

Dilettante_Pro, я даже близко не был....хэхэ...пичально:cray:
Благодарю, ещё раз!


Часовой пояс GMT +3, время: 08:11.