Contoh 1: Tabel Perkalian Hingga 10
// program to generate a multiplication table
// take input from the user
const number = parseInt(prompt('Enter an integer: '));
//creating a multiplication table
for(let i = 1; i <= 10; i++) {
// multiply i with number
const result = i * number;
// display the result
console.log(`${number} * ${i} = ${result}`);
}
Keluaran
Enter an integer: 3 3 * 1 = 3 3 * 2 = 6 3 * 3 = 9 3 * 4 = 12 3 * 5 = 15 3 * 6 = 18 3 * 7 = 21 3 * 8 = 24 3 * 9 = 27 3 * 10 = 30
Dalam program di atas, pengguna diminta untuk memasukkan nilai integer. Kemudian, for
loop digunakan untuk mengulang 1 untuk 10 untuk membuat tabel perkalian.
Contoh 2: Tabel Perkalian Hingga Rentang
/* program to generate a multiplication table
upto a range */
// take number input from the user
const number = parseInt(prompt('Enter an integer: '));
// take range input from the user
const range = parseInt(prompt('Enter a range: '));
//creating a multiplication table
for(let i = 1; i <= range; i++) {
const result = i * number;
console.log(`${number} * ${i} = ${result}`);
}
Keluaran
Enter an integer: 7 Enter a range: 5 7 * 1 = 7 7 * 2 = 14 7 * 3 = 21 7 * 4 = 28 7 * 5 = 35
Dalam contoh di atas, pengguna diminta untuk memasukkan bilangan bulat dan juga rentang yang ingin mereka buat tabel perkaliannya.
Pengguna memasukkan bilangan bulat (di sini 7) dan jangkauan (di sini 5). Kemudian tabel perkalian dibuat dengan menggunakan file for
loop untuk rentang itu.