In dit voorbeeld leert u om de tafel van vermenigvuldiging van een getal in JavaScript te genereren.
Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende JavaScript-programmeeronderwerpen:
- JavaScript voor loop
Voorbeeld 1: Tafel van vermenigvuldiging tot 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)`); )
Uitvoer
Voer een geheel getal in: 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
In het bovenstaande programma wordt de gebruiker gevraagd om een geheel getal in te voeren. Vervolgens wordt de for
lus gebruikt om 1 tot 10 te herhalen om een tafel van vermenigvuldiging te maken.
Voorbeeld 2: Tafel van vermenigvuldiging tot een bereik
/* 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)`); )
Uitvoer
Voer een geheel getal in: 7 Voer een bereik in: 5 7 * 1 = 7 7 * 2 = 14 7 * 3 = 21 7 * 4 = 28 7 * 5 = 35
In het bovenstaande voorbeeld wordt de gebruiker gevraagd om een geheel getal in te voeren en ook een bereik waarvoor ze een tafel van vermenigvuldiging willen maken.
De gebruiker voert een geheel getal in (hier 7 ) en een bereik (hier 5 ). Vervolgens wordt een tafel van vermenigvuldiging gemaakt met behulp van een for
lus voor dat bereik.