javascript使用prompt方法获取两个数后按计算公式得出答案

img

我现在主要的问题是搞不清这个函数里面是否可以直接写document.write(),还有这个sum的计算写对了吗?我的prompt都没有出来,也不知道哪里出了问题

            <div id="box"></div>
            <script>
            var num1 = prompt('请输入平时成绩')
            var num2 = prompt('请输入期考成绩')
            var num3 = null
            num3 = Number(num1) * 0.4 + Number(num2) * 0.6
            box.innerHTML = `平时成绩=${num1};期考成绩=${num2};总成绩=${num3}`
            </script>

img


代码在这哦