Как в javascript отфильтровать данные массива

Например, нам нужно убрать из массива все нули. Для этого используем метод filter.

[code lang=»javascript»]
var x = [1,5,8,0,3,45,0,31,1,0,0,0,34,5]; // из этого массива нам требуется удалить нули

var y = x.filter(function(elem) {
return (elem !== 0); // если true, то возвращаем элемент, иначе — он будет удален из массива
});

console.log(y); // выводим получившийся результат
[/code]

Результатом будет:
[code lang=»javascript»]
[1, 5, 8, 3, 45, 31, 1, 34, 5]
[/code]

Как в javascript получить случайный цвет в HEX

С помощью этой функции вы получите абсолютно случайный цвет.

[code lang=»javascript»]
function randomHexColor() {
// число 16777215 (дес. система) равно 0xffffff (шестн. система),
// поэтому можно записать и как return ‘#’+Math.floor(Math.random()*0xffffff).toString(16);
return ‘#’+Math.floor(Math.random()*16777215).toString(16);
}
[/code]