//求任意2个数中的最大值,并返回
//function getMax(x = 0, y = 0) {
// if (x > y) { 这段用三元运算符写比较方便 return x > y ? x : y
// return x
// }
// return y
//}
//let max = getMax(+prompt(`请输入一个数值`), +prompt(`请输入一个数值`))
//document.write(max)
//求任意数组的最大值,并且返回
//function getArrMax(arr = []) {
// let max = arr[0]
// for (let i = 1; i < arr.length; i++) {
// if (max < arr[i]) {
// max = arr[i]
// }
// }
// return max
//}
//let max = getArrMax([4, 7, 24, 136, 56, 94, 905])
//console.log(max) 实际开发中并不会写console.log 此处仅是因为测试下输出值确保代码正确,在return max 时已经有了返回值,只是通过console.log输出显示
//求任意数组的最大值和最小值,并且返回
//function getArr(arr = []) {
// let max = arr[0], min = arr[0]
// for (let i = 0; i < arr.length; i++) {
// if (max < arr[i]) {
// max = arr[i]
// }
// else if (min > arr[i]) {
// min = arr[i]
// }
// }
// return [max, min] //[arr1[0],arr1[1]]
//}
//let arr1 = getArr([4, 7, 24, 136, 56, 94, 905])
//console.log(`数组中的最大值为${arr1[0]} ,数组中的最小值为${arr1[1]}`)
//综合案例:用户输入秒数,可以自动转换为时分秒
//分析:用户输入总秒数(注意默认值)
// 计算时分秒(封装函数)里面包含数字补0
// 打印输出
// let second = +prompt('请输入秒数:')
// function getTime(x) {
// let h = parseInt(x / 60 / 60 % 24)
// let m = parseInt(x / 60 % 60)
// let s = parseInt(x % 60)
// h = h < 10 ? '0' + h : h
// m = m < 10 ? '0' + m : m
// s = s < 10 ? '0' + s : s
// return `${h}时${m}分${s}秒`
// }
// alert(getTime(second))
// let second = +prompt('请输入秒数:')
// function getTime(x) {
// let d = String(Math.round(x / 60 / 60 / 24 % 30))
// let h = String(Math.round(x / 60 / 60 % 24))
// let m = String(Math.round(x / 60 % 60))
// let s = String(Math.round(x % 60))
// return `${d.padStart("2", 0)}天${h.padStart("2", 0)}时${m.padStart("2", 0)}分${s.padStart("2", 0)}秒`
// }
// alert(getTime(second))
console