本文实例讲述了Java脚本语言笛卡尔积超简单实现算法。分享给大家供大家参考,具体如下:
!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' hearteta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8' /titleJS笛卡尔积算法/title/head discript function cartesian product of(){ return array。原型。减少。调用(参数,函数(a,b){ var ret=[];a.forEach(函数(a) { b.forEach(函数{ ret。push(a . concat([b]);});});返回ret},[[]]);}控制台。日志(cartesiannproduof([' 1 ',' 3'],['a ',' b '])/脚本/正文/html使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun,测试结果如下:
更多关于Java脚本语言相关内容感兴趣的读者可查看本站专题: 《JavaScript数学运算用法总结》 、 《JavaScript数据结构与算法技巧总结》 、 《JavaScript数组操作技巧总结》 、 《JavaScript事件相关操作与技巧大全》 、 《JavaScript操作DOM技巧总结》 及《JavaScript字符与字符串操作技巧总结》
希望本文所述对大家Java脚本语言程序设计有所帮助。