Appliquer la notion

Question

Déclarer une variable nbBirds initialisée à 325 et utiliser la conversion de type pour afficher le nombre des centaines de la variable (c'est à dire 3).

Indice

Il faut convertir la variable en chaîne de caractères.

Indice

Le numéro de centaine est le premier caractère de 325. On peut accéder à un caractère d'une chaîne avec la syntaxe variable[indice], les indices commençant à 0.

Solution

1
/** JavaScript */
2
let nbBirds = 325
3
nbBirds = String(nbBirds)
4
console.log(nbBirds[0])

On convertit la variable de type number en type string pour pouvoir accéder à chaque caractère.

Question

La programme suivant n'affiche pas la somme du nombre d'oranges et du nombre de bananes.

Modifiez-le afin que ce soit bien le cas, sans changer les variables nbOranges et nbBananas.

1
/** JavaScript */
2
const nbOranges = '47'
3
const nbBananas = '31'
4
const nbFruits = nbOranges + nbBananas
5
console.log(nbFruits)

Solution

1
/** JavaScript */
2
const nbOranges = '47'
3
const nbBananas = '31'
4
const nbFruits = (Number(nbOranges) + Number(nbBananas))
5
console.log(nbFruits)

On convertit le nombre d'oranges et le nombre de bananes puis on les additionne, nbOranges et nbBananas ne sont pas modifiées.