<script>
// 1.先设置一个弹出框 用一个变量接收
let time = +prompt('请输入秒数:')
// 2.定义一个函数 用于将用户输入的时间转换为时分秒
function getTime(t) {
let h = parseInt(t / 60 / 60 % 24)
let m = parseInt(t / 60 % 60)
let s = parseInt(t % 60)
// 调用外面的函数 处理补0后的结果再返回给h变量
h = rgt(h)
m = rgt(m)
s = rgt(s)
return `经过计算得出的结果是${h}小时${m}分钟${s}秒`
}
// 定义一个函数 专门用于补0
function rgt(n) {
return n < 10 ? '0' + n : n (三元法)
}
let res = getTime(time)
document.write(res)
</script>
显示效果如下