Calculate scaled font size with readability constraints
Formula: baseSize * scale Clamped: max(minSize, min(maxSize, calculated))
Ensures Korean and English text remain readable at all sizes
Base font size in pixels (typically 16px)
Current screen size category
Minimum allowed size (default: 14px)
Maximum allowed size (default: 24px)
Calculated font size in pixels
calculateFontSize(16, 'mobile'); // 14 (clamped from 12.8)calculateFontSize(16, 'desktop'); // 16calculateFontSize(16, 'xlarge'); // 22.4calculateFontSize(20, 'xlarge', 14, 24); // 24 (clamped from 28) Copy
calculateFontSize(16, 'mobile'); // 14 (clamped from 12.8)calculateFontSize(16, 'desktop'); // 16calculateFontSize(16, 'xlarge'); // 22.4calculateFontSize(20, 'xlarge', 14, 24); // 24 (clamped from 28)
글꼴크기계산
Calculate scaled font size with readability constraints
Formula: baseSize * scale Clamped: max(minSize, min(maxSize, calculated))
Ensures Korean and English text remain readable at all sizes