HSL 拾色器:背景颜色不变

HSL color picker: background color not changing

我正在创建一个 HSL 颜色选择器 here,到目前为止我只做了色调和饱和度。当 <input type="range> 之一的值发生变化时,我试图更改正文的背景颜色,但我不知道发生了什么,但背景颜色没有改变。有人可以帮我吗?

饱和度和亮度的 hsl 值应以百分比表示。将间隔中的行更改为:

document.body.style.backgroundColor = `hsl(${hue},${saturation}%,${lightness}%)`

应该可以。