height: auto
для картинок добавляет вот этот скрипт (смотрите в функции response_layout). function draw() {
clear();
// . . .
}
source ~/.bashrc
загружает .bashrc заново, тут все верно, но есть небольшая тонкость: если alias уже задан, то убрав его из .bashrc вы ничего не поменяете. Можно провести аналогию (не совсем корректную, но все же) с демоном - его один раз при старте запустили и он есть и будет существовать пока вы его своими руками не добъете. Тут одно из двух - либо полностью перезагрузить bash (что не всегда желательно), либо воспользоваться командой unalias
. function getRandoms(n, min, max, range) {
let possibleNumbers = Array.from(
Array(max - min + 1).keys(), x => x + min);
let randoms = [];
for (let i = 0; i < n; i++) {
if (possibleNumbers.length === 0) {
break;
}
const index = Math.floor(Math.random() * possibleNumbers.length);
const value = possibleNumbers[index];
randoms.push(value);
for (let j = index + range; j > index - range; j--) {
if (possibleNumbers[j] && Math.abs(possibleNumbers[j] - value) < range) {
possibleNumbers.splice(j, 1);
}
}
}
return randoms;
}
stroke-dashoffset
. Почитать про это можно в статье. mix-blend-mode
и делать фолбек для старых браузеров. Что-то вроде этого:pointer-events: none
, чтобы не перекрывался доступ к контенту. Стоит пиратская десятка.
В чем моя ошибка?
function getPaginatedProducts(products, page) {
const productsPerPage = 3;
const begin = page * productsPerPage;
const end = begin + productsPerPage;
return products.slice(begin, end);
}
console.log(getPaginatedProducts(products, 0)); // 1,2,3
console.log(getPaginatedProducts(products, 1)); // 4,5,6
console.log(getPaginatedProducts(products, 2)); // 7,8,9
Перелопалит весь гугл - пусто.