Exercice : Appliquer la notion

Question

Remplacer les « ... » par la condition suivante : « température comprise entre 10 inclus et 30 exclus ».

1
const temperature = 35
2
3
if (temperature < 0) {
4
  console.log(temperature, 'Gelées'
5
} else if (...) {
6
  console.log(temperature, 'Journée tempérée')
7
}
8

Solution

1
const temperature = 35
2
3
if (temperature < 0) {
4
  console.log(temperature, 'Gelées')
5
} else if (temperature >= 10 && temperature < 30) {
6
  console.log(temperature, 'Journée tempérée')
7
}
8

Question

Ajouter l'état "Fortes chaleurs" quand la température est comprise entre 40° et 50° exclus et l'état "Inconnu" dans tous les autres cas.

Solution

1
const temperature = 35
2
3
if (temperature < 0) {
4
  console.log(temperature, 'Gelées')
5
} else if (temperature >= 10 && temperature < 30) {
6
  console.log(temperature, 'Journée tempérée')
7
} else if (temperature > 40 && temperature < 50) {
8
  console.log(temperature, 'Fortes chaleurs')
9
} else  {
10
  console.log(temperature, 'Inconnu')
11
}

Question

Ajouter l'état "Température recherchée" quand la température est entre 5° et 9° inclus ou quand elle est de 21°.

Solution

1
const temperature = 35
2
3
if (temperature < 0) {
4
  console.log(temperature, 'Gelées')
5
} else if ((temperature >= 5 && temperature <= 9) || temperature === 21) {
6
  console.log(temperature, 'Température recherchée')
7
} else if (temperature >= 10 && temperature < 30) {
8
  console.log(temperature, 'Journée tempérée')
9
} else if (temperature > 40 && temperature < 50) {
10
  console.log(temperature, 'Fortes chaleurs')
11
} else  {
12
  console.log(temperature, 'Inconnu')
13
}