Héritage

Dans le fichier tableau.js ajoutez une classe Tableau parent des classes TableauNombres et TableauMots  :

1
class Tableau {
2
    // reste du code
3
4
}
5
6
// class TableauNombres
7
8
// class TableauMots
9
10
const tabNb1 = new TableauNombres(3, 5, 1, 7);
11
console.log(tabNb1.somme());         // 16
12
console.log(tabNb1.produit());       // 105
13
console.log(tabNb1.contient(5));     // true
14
const tabNb2 = new TableauNombres([3, 7, 2, 8]);
15
console.log(tabNb2.contient(5));     // false
16
const tabMot1 = new TableauMots('lundi', 'mardi', 'mercredi');
17
console.log(tabMot1.somme());             // 18
18
console.log(tabMot1.produit());           // 200
19
console.log(tabMot1.contient('mardi'));   // true
20
const tabMot2 = new TableauMots('janvier', 'fevrier', 'nars');
21
console.log(tabMot2.contient('mardi'));   // false

Vérifiez dans la console