思路:定义函数,输入的秒数调用转换时间的方法,实现功能;
//需求: 用户输入秒数,可以自动转换为时分秒
let sum=+prompt('用户输入秒数');//用变量存下要运算的秒数;
//对sum进行运算
console.log(ssy(sum));
function ssy(e){
let hour=parseInt(e/360%1000000)
let me=parseInt((e-hour*360)/60%100000000)
let s=parseInt((e-hour*360-me*60))
//三元运算,添零运算
hour=hour<10?"0"+hour:hour
me=me<10?"0"+me:me
s=s<10?"0"+s:s
let str=alert(`您一共输入${e}秒,转化结果为:${hour}小时${me}分钟${s}秒`)
return str;
}
当然,规范起见,添零操作必不可少。
感谢大家支持!!!!