如何将数字转换为宽度字符串属性?Javascript

如何将数字转换为宽度字符串属性?Javascript,javascript,html,css,width,Javascript,Html,Css,Width,我试图用javascript变量更新div的宽度,但无法理解如何正确格式化它 这种方法适用于定义固定百分比的情况 divider.style.width = '20%'; 但我无法使用这样的变量: var progress = 40/100; divider.style.width = progress; 有人能指出将浮点变量格式化为width属性可以理解的字符串的正确方法吗?试试: divider.style.width = (progress * 100) + '%';

我试图用javascript变量更新div的宽度,但无法理解如何正确格式化它

这种方法适用于定义固定百分比的情况

divider.style.width = '20%';
但我无法使用这样的变量:

var progress = 40/100;
divider.style.width = progress;
有人能指出将浮点变量格式化为width属性可以理解的字符串的正确方法吗?

试试:

divider.style.width = (progress * 100) + '%';