Загрузка данных


console.log('Скрипт подключён!');

// ===== Шаг 3 =====
let productName = 'Ноутбук';
let price = 50000;
let discount = 10;

let finalPrice = price - price * discount / 100;

console.log('Товар: ' + productName);
console.log('Цена со скидкой: ' + finalPrice + ' руб.');

if (finalPrice > 40000) {
    console.log('Это дорогой товар');
} else {
    console.log('Это недорогой товар');
}

// Попробуйте сами (Шаг 3)
let quantity = 3;
let totalCost = finalPrice * quantity;
console.log('Общая стоимость покупки: ' + totalCost + ' руб.');
if (totalCost > 100000) {
    console.log('Бесплатная доставка!');
}

// ===== Шаг 4 =====
function sayHello() {
    document.getElementById('message').textContent = 'Привет! JavaScript работает.';
}
document.getElementById('btnHello').addEventListener('click', sayHello);

let clicks = 0;

function countClick() {
    clicks = clicks + 1;
    document.getElementById('counter').textContent = clicks;

    // Попробуйте сами (Шаг 4)
    if (clicks === 10) {
        document.getElementById('message').textContent = 'Вы нажали 10 раз!';
    }
}
document.getElementById('btnClick').addEventListener('click', countClick);

// ===== Шаг 5 =====
function addSlow() {
    let list = document.getElementById('list');
    list.innerHTML = '';

    console.time('Медленно');
    for (let i = 1; i <= 2000; i++) {
        list.innerHTML += '<li>Пункт ' + i + '</li>';
    }
    console.timeEnd('Медленно');
}

function addFast() {
    let list = document.getElementById('list');
    list.innerHTML = '';

    console.time('Быстро');
    let html = '';
    for (let i = 1; i <= 2000; i++) {
        html += '<li>Пункт ' + i + '</li>';
    }
    list.innerHTML = html;
    console.timeEnd('Быстро');
}

document.getElementById('btnSlow').addEventListener('click', addSlow);
document.getElementById('btnFast').addEventListener('click', addFast);