document.addEventListener('DOMContentLoaded', function() { document.getElementById('oblicz').addEventListener('click', function() { // Pobieranie wybranych kursów const wybraneKursy = document.querySelectorAll('input[name="kurs"]:checked'); // Ceny kursów const cenaReact = 1500; const cenaJavaScript = 1200; // Obliczanie całkowitej kwoty let calkowitaKwota = 0; wybraneKursy.forEach(kurs => { if (kurs.value === 'React.js') { calkowitaKwota += cenaReact; } else if (kurs.value === 'JavaScript') { calkowitaKwota += cenaJavaScript; } }); // Pobieranie liczby rat const iloscRat = parseInt(document.getElementById('raty').value); // Pobieranie miasta const miasto = document.getElementById('miasto').value; // Sprawdzanie poprawności danych if (wybraneKursy.length === 0 || isNaN(iloscRat) || iloscRat <= 0) { document.getElementById('wynik').textContent = 'Proszę wybrać przynajmniej jeden kurs i podać poprawną liczbę rat.'; return; } // Obliczanie miesięcznej raty const rata = calkowitaKwota / iloscRat; // Wyświetlanie wyniku document.getElementById('wynik').textContent = `Kurs odbędzie się w ${miasto}. Koszt całkowity: ${calkowitaKwota} zł. Płacisz ${iloscRat} rat po ${rata.toFixed(2)} zł`; }); });