【随机的出现一种颜色,随机的性能怎么样? _事件 _操作DOM 】 | IT修真院·坑乎
问题已收录 随机的出现一种颜色,随机的性能怎么样?
我也踩过这个坑( 2 )
已统计您的踩坑,无需重复点击
回答(1)
事件 操作DOM
详细描述
截图
代码
编辑于2024-05-15
  • [武汉|荣耀师兄]JS-吴胜
    0

    。。。。怎么说,手敲了下你的代码,终于弄懂了。 

    话说你这个逻辑是实现不了随机颜色的兄弟,而且你这个代码的逻辑还错了,这是最气的,最后你alert出来的数据是这些只有白色XXL这2个不同类型的白色数组。


    先说代码逻辑,我看了你的代码,你想实现的是从第一个开始,然后for循环遍历出 白色xxl-白色xl-黑色xxl-黑色xl,来实现更换颜色的赶脚出来是把。但是!划重点,这个并不是随机颜色,随机颜色的方法有好多,这里推荐洗牌算https://blog.csdn.net/qq_42247970/article/details/80979712。也是你师兄讲解的小课堂。


    最后说下你出现不了黑色的问题是因为2个:第一个你数据进行split()操作后,已经变成零散的字符串了。你可以尝试console.log(strs[1]),console.log(strs[2])看来来返回的数据就知道了。 第二个split会将裁剪后的后面数据。愿意是因为 '."和"|"都是转义符号,你要记String.split("\\|"),这样写,就好了。

    强迫症解决了你代码问题,但是这个也搞不定你随机颜色的,好好看洗牌算法重新做一个就好了

    编辑于2018-10-19