Appliquer la notion

Question

On se donne le script suivant :

1
prixAbricot = 4
2
prixPeche = 4

Modifier le code pour savoir si ces deux variables référencent la même valeur ?

Solution

1
prixAbricot = 4
2
prixPeche = 4
3
console.log(prixAbricot === prixPeche)

On obtient true, ce qui indique que les deux variables référencent la même valeur.

Question

On se donne le script suivant :

1
let fruit = 'abricot'
2
let codeFruit = 104910
3
fruit = codeFruit

Modifier le code pour savoir si fruit et codeFruit référencent la même valeur.

Solution

1
let fruit = 'abricot'
2
let codeFruit = 104910
3
fruit = codeFruit
4
console.log(fruit === codeFruit)

On obtient true, ce qui indique que les deux variables référencent la même valeur, ici l'entier 104910.

Question

On se donne le code JavaScript suivant :

1
const codeAbricot = 104910
2
const panierLundi = [codeAbricot]
3
const panierMardi = [codeAbricot]

Modifier le code pour savoir si panierLundi et panierMardi référencent la même valeur.

Solution

1
const codeAbricot = 104910
2
const panierLundi = [codeAbricot]
3
const panierMardi = [codeAbricot]
4
console.log(panierLundi === panierMardi)

On obtient false, ce qui indique que les deux tableaux ne référencent pas la même valeur : il s'agit bien en effet de deux tableaux différents que l'on crée, même si chacun référence la même valeur 104910.

Question

On se donne le code JavaScript suivant :

1
const codeAbricot = 104910
2
const panierLundi = [codeAbricot]
3
const panierMardi = [codeAbricot]
4
const premierFruitPanierLundi = panierLundi[0]
5
const premierFruitPanierMardi = panierMardi[0]

Modifier le code pour savoir si premierFruitPanierLundi et premierFruitPanierMardi référencent la même valeur.

Solution

1
const codeAbricot = 104910
2
const panierLundi = [codeAbricot]
3
const panierMardi = [codeAbricot]
4
const premierFruitPanierLundi = panierLundi[0]
5
const premierFruitPanierMardi = panierMardi[0]
6
console.log(premierFruitPanierLundi === premierFruitPanierMardi)

On obtient true, ce qui indique que les deux variables référencent la même valeur : il s'agit bien en effet de deux tableaux différents mais ils ont bien une même valeur en commun.