Подскажите, есть ли какой-нибудь способ использовать переменную при задании свойства font? Ниже пример (конечно неправильный, просто для наглядности):
var canvas = document.getElementById('field');
var context = canvas.getContext('2d');
var fnt = canvas.width/2 + "px";
context.font = fnt;
context.strokeText("...", X, Y);
Необходим хоть какой-то способ, чтобы сделать размер шрифта зависимым от размеров канваса