Center String

Center a string within a given width by padding with spaces.

Code

General
const padding = Math.max(0, width - str.length);
const left = Math.floor(padding / 2);
return ' '.repeat(left) + str + ' '.repeat(padding - left);

Parameters

String to center

Total width

Browser·fetch() may be limited by CORS

More JavaScript Snippets