您现在的位置是:首页 > Javascript
当前栏目
javascript实现两个数字进行组合
2023-03-15 21:58:20 时间
实现任意两个数字,前面数字与后面数字组合
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Number-Combination</title>
</head>
<body>
<input id="bnum" type="number" placeholder="请输入开始数字" />
<input id="enum" type="number" placeholder="请输入结束数字" />
<input type="button" id='calc' value="排列组合" />
<script>
var btn = document.getElementById('calc')
btn.onclick = function () {
var beginnum = document.getElementById('bnum').value.toString();
var endnum = document.getElementById('enum').value.toString();
comb(beginnum, endnum)
}
function comb(a, b) {
this.a = a.split('');
this.b = b.split('');
var len = this.a.lenght * this.b.lenght;
var temp = new Array();
for (var o = 0; o < this.a.length; o++) {
for (p = 0; p < this.b.length; p++) {
console.log(this.a[o] + this.b[p])
let newDiv = document.createElement("div");
let newContent = document.createTextNode(this.a[o] + this.b[p]);
newDiv.appendChild(newContent);
let currentDiv = document.getElementById("div1");
document.body.insertBefore(newDiv, currentDiv);
}
}
}
</script>
</body>
</html>
相关文章
- TiDB Binlog 组件正式开源
- 使用Visual Studio Code对Node.js进行断点调试
- 推荐!数据可视化的十种优秀JavaScript图表库
- Node.js在复杂集成场景下占据统治地位的五个理由
- 玩转Node.js单元测试
- Node.js中内存泄漏分析
- Angular对React:一场关于Web开发者支持率的史诗对决
- 热点推荐:什么是后端开发?
- 谈谈Spring boot 启动层面的开发
- 使用NodeJS将文件或图像上传到服务器
- 编写React组件的最佳实践
- JavaScript MV*框架最值得关注的七个亮点
- 前端开发指南:如何利用PHP Cake框架构建应用
- 基于React与Vue后,移动开源项目Weex如何定义未来
- NodeJS和C++之间的类型转换
- jQuery中的常用到的三十九个技巧
- 官宣|Google Developers中国网站发布!
- NodeJS和C++之间的类型转换
- .NET Core首例Office开源跨平台组件(NPOI Core)
- 如何写出漂亮的React组件