import img from './assets/img.jpeg'
public
и брать их как есть по прямым путям относительно корня без всяких хэшей.const container = document.querySelector('#contact-section');
const checkboxSelector = '[type="checkbox"][name="service[]"]';
const minChecked = 1;
const countChecked = checkboxes =>
Array.prototype.reduce.call(checkboxes, (acc, n) => acc + n.checked, 0);
const checkboxes = container.querySelectorAll(checkboxSelector);
const onChange = () => {
const minCheckedNotExceeded = countChecked(checkboxes) <= minChecked;
checkboxes.forEach(n => n.disabled = minCheckedNotExceeded && n.checked);
};
checkboxes.forEach(n => n.addEventListener('change', onChange));
container.addEventListener('change', function({ target: t }) {
if (t.matches(checkboxSelector)) {
t.checked ||= countChecked(this.querySelectorAll(checkboxSelector)) < minChecked;
}
});
int(input())
и ввести 100, то будет результат нормальным, а вы указываете 10000000 1 - это уже строка, ведь в python число может быть только: "100..." или как float "1000.1". Можно использовать следующий код:num = input("Enter a number > ")
# проверка на число
if not num.isdigit():
return False
# Дальше можно сделать
num = int(num) # и ошибок не будет.
"scripts": {
"build:site": "vite build --config site.vite.config.js",
"build:admin": "vite build --config admin.vite.config.js",
}
6 Система в целом должна:
а) быть защищенной от несанкционированного доступа;
б) быть защищенной от искажения или потери данных;
в) функционировать в условиях окружающей среды, которая соответствует спецификациям поставщика, или,
в случае некомпьютеризированных систем, создавать условия, обеспечивающие неизменность выполненных от
руки записей и расшифровки;
г) поддерживаться в таком состоянии, которое обеспечивает целостность данных и информации;
д) включать регистрацию системных сбоев и соответствующих оперативных и корректирующих действий.
function plural(array $a, int $n): string
{
$index = $n % 10 == 1 && $n % 100 != 11 ? 0
: (
$n % 10 >= 2 && $n % 10 <= 4 && ($n % 100 < 10 || $n % 100 >= 20)
? 1 : 2
);
return $a[$index];
}
$date = now();
$s = $date->hour.' '.plural(['час', 'часа', 'часов'], $date->hour).' '
.$date->minute.' '.plural(['минута', 'минуты', 'минут'], $date->minute);
dump($s);