Appliquer la notion
Pour répondre aux questions suivantes, utiliser les définitions ci dessous :
1
/** JavaScript */
2
const name = 'X-men'
3
const movie1 = 'Le commencement'
4
const movie2 = 'Apocalypse'
5
const movie3 = 'Dark phoenix'
Question
Concaténer les deux premières chaînes, en les espaçant, avec la méthode de votre choix. Le programme doit afficher « X-men Le commencement ».
Solution
1
const name = 'X-men'
2
const movie1 = 'Le commencement'
3
const completeName = name.concat(' ', movie1)
4
console.log(completeName)
On aurait aussi pu écrire :
1
const name = 'X-men'
2
const movie1 = 'Le commencement'
3
const completeName = name + ' ' + movie1
4
console.log(completeName)
Question
Concaténer les chaînes 1 et 3 en les séparant avec le symbole :
en utilisant la méthode de votre choix. Le programme doit afficher « X-men:Apocalypse ».
Solution
1
const name = 'X-men'
2
const movie2 = 'Apocalypse'
3
const completeName = name.concat(':', movie2)
4
console.log(completeName)
On aurait aussi pu écrire :
1
const name = 'X-men'
2
const movie2 = 'Apocalypse'
3
const completeName = name + ':' + movie2
4
console.log(completeName)
Question
Concaténer toutes les chaînes de façon à afficher : X-men : Le commencement, Apocalypse, Dark phoenix
.
Indice
Attention à la différence de séparateurs entre les différences chaînes.
Solution
1
const name = 'X-men'
2
const movie1 = 'Le commencement'
3
const movie2 = 'Apocalypse'
4
const movie3 = 'Dark phoenix'
5
const list = name.concat(' : ', movie1, ', ', movie2, ', ', movie3, '.')
6
console.log(list)
On aurait aussi pu écrire :
1
const name = 'X-men'
2
const movie1 = 'Le commencement'
3
const movie2 = 'Apocalypse'
4
const movie3 = 'Dark phoenix'
5
const list = name + ' : ' + movie1 + ', ' + movie2 + ', ' + movie3 + '.'
6
console.log(list)