请阅读给出的页面和代码,完成 randomFn 函数,实现“随机一注”功能,要求如下:
函数返回:
1.以字符串形式输出“随机一注”结果,选中的红蓝球用"|"隔开,红球在前,号码间用半角逗号隔开,如"06,10,13,18,23,27|05"
2.红球和蓝球号码排列顺序 需与页面展示的顺序对应
页面交互:
1.将选中的红球和蓝球(页面中对应DOM元素)用class="active"高亮
2.将选中的球按号码从小到大排列,移至所属组的前方,结果如示意图所示
3.每次执行 randomFn 函数,输出符合要求且不完全重复
注意:
1、请使用原生JavaScript操作DOM元素,不要增加、删除DOM元素或修改css
2、请使用ES5语法
3、答题时不要使用第三方插件
4、运行浏览器为chrome浏览器
5、
// 可能涉及的点
// element.className
// element.classList
// element.classList.add
// element.classList.remove
// element.getAttribute
// element.setAttribute
// element.innerHTML
// element.insertBefore
// element.parentNode
// document.querySelector
// document.querySelectorAll
// document.getElementsByTagName
// document.getElementsByClassName
// Array.sort
// Array.push
// Array.join
// Array.indexOf
// Array.forEach
// Array.map
// Math.random
// Math.floor
// Number.toString()
// element.className
// element.classList
// element.classList.add
// element.classList.remove
// element.getAttribute
// element.setAttribute
// element.innerHTML
// element.insertBefore
// element.parentNode
// document.querySelector
// document.querySelectorAll
// document.getElementsByTagName
// document.getElementsByClassName
// Array.sort
// Array.push
// Array.join
// Array.indexOf
// Array.forEach
// Array.map
// Math.random
// Math.floor
// Number.toString()