Usa Javascript para obtener el máximo tamaño de letra en el lienzo

Estoy dibujando un lienzo que debe estar en la pantalla completa disponible (100% de ancho y alto). Configuré el ancho y el alto del lienzo usando javascript como este

  var w = window.innerWidth;
  var h = window.innerHeight;
  var canvas = document.getElementById("myCanvas");
  canvas.width  = w;
  canvas.height = h;

Después de configurar el lienzo, necesito dibujar un texto que necesite obtener el tamaño de fuente máximo disponible. Por favor, ayúdeme a encontrar la forma en que puedo mostrar el texto con el tamaño máximo de fuente. El texto puede contener un solo carácter (mayúsculas y minúsculas) o una cadena y también puede contener números. Necesito hacerlo con javascript no jquery.

Gracias por tu ayuda.

Respuestas a la pregunta(2)

Su respuesta a la pregunta