Это должно быть то, что вы ищете;если это не так, я добавил второе утверждение, которое вы можете попробовать также.
document.formcalc.txtres.value = new Intl.NumberFormat('de-CH', { style: 'currency', currency: 'CHF' }).format(Math.round(num2));
И другое решение:
document.formcalc.txtres.value = Math.round(new Intl.NumberFormat('de-CH', { style: 'currency', currency: 'CHF' }).format(num2));