Constructor
new Relatif(…relatifs)
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
relatifs |
any |
<repeatable> |
est un paramètre du reste |
Methods
(inner) getCardNegatifs(…n) → {string}
Examples
getCardNegatifs([1,-4,-7]) renvoie 2
getCardNegatifs([4,-5,7,7,-8,-9]) renvoie 3
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
n |
any |
<repeatable> |
une liste de deux ou plus de nombres relatifs |
Returns:
Renvoie le nombre d'éléments négatifs des nombres de cette liste.
- la liste d'entiers doit être passé dans un tableau
- Type
- string
(inner) getSigneNumber() → {array}
- Récupère le signe de chaque relatif déclaré dans le paramètre du reste relatifs,
- Si 0 fait partie des relatifs on renvoie une erreur
Example
getSigneNumber(-1,-2,8,-9,4) renvoie [-1,-1,1,-1,1]
Returns:
Renvoie un tableau de -1 ou 1
- Type
- array
(inner) getSigneProduitNumber(…n) → {number}
Example
getSigneProduitNumber(1,-4,-7) renvoie 1
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
n |
any |
<repeatable> |
une liste de deux ou plus de nombres relatifs |
Returns:
Renvoie le signe du produit des nombres de cette liste. 1 ou -1
- Type
- number
(inner) getSigneProduitString(…n) → {string}
Example
getSigneProduitNumber(1,-4,-7) renvoie le string positif
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
n |
any |
<repeatable> |
une liste de deux ou plus de nombres relatifs |
Returns:
Renvoie un string désignant le signe du produit des nombres de cette liste. postif1 ou négatif
- Type
- string
(inner) getSigneString() → {array}
- Récupère le signe de chaque relatif déclaré dans le paramètre du reste relatifs
Example
getSigneNumber(-1,-2,8,-9,4) renvoie le tableau de strings [négatif,négatif,positif,négatif,positif]
Returns:
Renvoie un tableau de strings valant 'négatif' ou 'positif'
- Type
- array
(inner) orthographeFacteursNegatifs(n)
Fonction locale
Examples
orth_facteurs_negatifs(0) ou orth_facteurs_negatifs(1) renvoie 'facteur negatif'
orth_facteurs_negatifs(7) renvoie 'facteurs negatifs'
Parameters:
Name | Type | Description |
---|---|---|
n |
integer | un entier désignant le cardinal de facteurs négatifs dans un produit |
Returns:
un string au singulier ou au pluriel
(inner) setRegleSigneProduit(…n) → {string}
Example
setRegleProduitFacteurs([1,-2,-8,5]) renvoie le string 'Il y a 2 facteurs négatifs, le nombre de facteurs négatifs est pair donc le produit est positif.'
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
n |
any |
<repeatable> |
une liste de deux ou plus de nombres relatifs qui constituent les facteurs du produit |
Returns:
Renvoie la règle qui permet de justifier le signe d'un produit de relatifs adaptée à la liste passée en paramètre.
- Type
- string
(inner) setRegleSigneQuotient(…num, …den) → {string}
Example
setRegleProduitQuotient([1,-2],[-8,5]) renvoie le string 'La somme des facteurs négatifs du numérateur et des facteurs négatifs du dénominateur vaut 2, ce nombre est pair donc le quotient est positif.'
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
num |
any |
<repeatable> |
une liste de deux ou plus de nombres relatifs qui constituent les facteurs du numérateur |
den |
any |
<repeatable> |
une liste de deux ou plus de nombres relatifs qui constituent les facteurs du dénominateur |
Returns:
Renvoie la règle qui permet de justifier le signe d'un produit de relatifs adaptée à la liste passée en paramètre.
- Type
- string