美文网首页
Math数组Date

Math数组Date

作者: Chy18 | 来源:发表于2017-03-08 00:11 被阅读0次

Math任务

1、写一个函数,返回从min到max之间的随机整数,包括min不包括max

Paste_Image.png

2、写一个函数,返回从min都max之间的随机整数,包括min包括max

Paste_Image.png

3、写一个函数,生成一个长度为 n 的随机字符串,字符串字符的取值范围包括0到9,a到 z,A到Z。

Paste_Image.png

4、写一个函数,生成一个随机 IP 地址,一个合法的 IP 地址为 0.0.0.0~255.255.255.255

Paste_Image.png

5、写一个函数,生成一个随机颜色字符串,合法的颜色为#000000~ #ffffff

function getRandColor(){
    var dict ='0123456789abcdef'
    var color = []
    color[0] = ['#']

    for (var i = 1; i < 7; i++){
        var idx = Math.floor(Math.random()*15)
        var ch = dict[idx]
        color = color + ch.toString(16)
    }return color
}

var color = getRandColor()
console.log(color)

数组任务

1、数组方法里push、pop、shift、unshift、join、split分别是什么作用?用 splice函数分别实现push、pop、shift、unshift方法

  • push 在数组的最后加一个值。
  • pop 把数组的最后一个值删除。
  • shift 把数组的第一位删除。
  • unshift 在数组的第一位之前加一个值。
  • join 将数组转换成字符串。
  • split 将字符串转换成数组。
  • 用splice实现:

arr = [ 1, 2, 5, 7, 3]

  • push: arr.splice(4,0,2) // [ 1, 2, 5, 7, 3, 2]
  • pop: arr.splice(4,1) //[ 1, 2, 5, 7]
  • shift: arr.splice(0,1) //[ 2, 5, 7, 3]
  • unshift: arr.splice(0,0,2) // [ 2, 1, 2, 5, 7, 3]

2、写一个函数,操作数组,数组中的每一项变为原来的平方,在原数组上操作

Paste_Image.png

3、写一个函数,操作数组,返回一个新数组,新数组中只包含正数,原数组不变

Paste_Image.png

Date 任务

1、 写一个函数getChIntv,获取从当前时间到指定日期的间隔时间

Paste_Image.png

2、把hh-mm-dd格式数字日期改成中文日期

Paste_Image.png

3、写一个函数,参数为时间对象毫秒数的字符串格式,返回值为字符串。假设参数为时间对象毫秒数t,根据t的时间分别返回如下字符串:

  • 刚刚( t 距当前时间不到1分钟时间间隔)
  • 3分钟前 (t距当前时间大于等于1分钟,小于1小时)
  • 8小时前 (t 距离当前时间大于等于1小时,小于24小时)
  • 3天前 (t 距离当前时间大于等于24小时,小于30天)
  • 2个月前 (t 距离当前时间大于等于30天小于12个月)
  • 8年前 (t 距离当前时间大于等于12个月)
Paste_Image.png

相关文章

  • JavaScript-对象

    Number 字符串 数组 Date日期 Math

  • Math数组,date

    Math任务 1、写一个函数,返回从min到max之间的 随机整数,包括min不包括max 2、写一个函数,返回从...

  • Math,Date,数组

    Math 1、写一个函数,返回从min到max之间的 随机整数,包括min不包括max 2、写一个函数,返回从mi...

  • Math数组Date

    Math任务 1、写一个函数,返回从min到max之间的 随机整数,包括min不包括max 2、写一个函数,返回从...

  • Math数组Date

    1、写一个函数,返回从min到max之间的 随机整数,包括min不包括max 2、写一个函数,返回从min都max...

  • Math 数组 Date

    Math 1.写一个函数,返回从min到max之间的 随机整数,包括min不包括max 2.写一个函数,返回从mi...

  • Math数组Date

    写一个函数,返回从min到max之间的 随机整数,包括min不包括max 写一个函数,返回从min都max之间的 ...

  • Math数组Date

    1、写一个函数,返回从min到max之间的 随机整数,包括min不包括max 2.写一个函数,返回从min都max...

  • Math数组Date

    Math1、写一个函数,返回从min到max之间的 随机整数,包括min不包括max 2、写一个函数,返回从min...

  • Math数组Date

    Math任务 1、写一个函数,返回从min到max之间的 随机整数,包括min不包括max 2、写一个函数,返回从...

网友评论

      本文标题:Math数组Date

      本文链接:https://www.haomeiwen.com/subject/vvnmgttx.html