Versionado semántico

En el versionado semántico, una pieza de software puede representarse en un formato como el de este ejemplo: 6.1.9.

  1. El primer número es la versión mayor.
  2. El segundo número es la versión menor.
  3. El tercer número es el parche (correcciones de errores).

Escribe tres funciones separadas, una para obtener cada elemento de la especificación de versionado semántico.

Ejemplos

// 6.1.9
retrieveMajor("6.1.9") ➞ "6"

retrieveMinor("6.1.9") ➞ "1"

retrievePatch("6.1.9") ➞ "9"

// 2.1.0
retrieveMajor("2.1.0") ➞ "2"

retrieveMinor("2.1.0") ➞ "1"

retrievePatch("2.1.0") ➞ "0"

Notas

N/A