-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
22 lines (17 loc) · 694 Bytes
/
Copy pathscript.js
File metadata and controls
22 lines (17 loc) · 694 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
function generateMultiplicationTable() {
const number = parseInt(document.getElementById("number").value);
const rows = parseInt(document.getElementById("rows").value);
const resultContainer = document.getElementById("result-container");
if (isNaN(number) || isNaN(rows)) {
alert("Please enter valid numbers.");
return;
}
let tableHTML = `<h2>Multiplication Table for ${number}</h2><ul>`;
for (let i = 1; i <= rows; i++) {
const result = number * i;
tableHTML += `<li>${number} x ${i} = ${result}</li>`;
}
tableHTML += "</ul>";
resultContainer.innerHTML = tableHTML;
resultContainer.classList.add('show');
}