本文主要是介绍使用class封装乘法表,便于使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用class封装乘法表
function Cfb(x){this.init(x);}//初始化方法,当咱们构造函数上的方法比较多的时候//可以先把方法在它里面调用然后直接在构造函数内部调用init方法即可//归纳Cfb.prototype.init = function(x){this.calc(x);}Cfb.prototype.calc = function(x){let str = '<table>';for(let i=1; i<=x; i++){str += '<tr>';for(let j=1; j<=i; j++){str += `<td style='border:1px solid red'>${j}×${i}=${j*i}</td>`;}str += '</tr>';}str += '</table>';document.write(str)}
对封装好的类进行调用
示例一:生成9*9的乘法表
new Cfb(9)
示例一:生成11*11的乘法表
new Cfb(11)
这篇关于使用class封装乘法表,便于使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!