Human: Escribe una función en javascript, que dado un numero de telefóno nos devuelva si es un numero bien formateado
Assistant: Aquí está un ejemplo de una función en JavaScript que puede usarse para verificar si un número de teléfono está bien formateado:

function isValidPhoneNumber(phoneNumber) {
  if (!phoneNumber || typeof phoneNumber !== 'string') {
    return false;
  }
  
  const phoneNumberRegex = /^\+?[1-9]\d{1,14}$/;
  return phoneNumberRegex.test(phoneNumber);
}

Esta función toma un número de teléfono como argumento y devuelve un valor booleano indicando si el número está bien formateado o no. Para verificar el formato, se usa una expresión regular que solo acepta números de teléfono que comienzan con un + y un número entre 1 y 9 (para indicar el código de área) seguido de entre 1 y 14 dígitos (para el número de teléfono).
