js input获取的value, 如果需要的类型是数字, 一定要Number()
<input type="number" id="lessons" name="lessons" value="5">
var lessons = Number(lessonsperday.value);
一开始写成:
var lessons = lessonsperday.value;
总是有问题, 但是写成这样:
var lessons = 5
就没有问题, 问了一下AI, 建议加上Number(), 转成数字类型.
var lessons = Number(lessonsperday.value);
改完了, 确实解决了!

浙公网安备 33010602011771号