用js封装一个函数,接受一个参数,表示行数,最多打印10行。打印如下图
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
<script type="text/javascript">
function fn(n) {
var m = 0;
var A = "A".charCodeAt(0);
for (var i = 1; i <= n; i++) {
var str = "";
for (var j = 1; j <= i; j++) {
str += String.fromCharCode(m % 26 + A) + " ";
m++;
}
console.log(str);
}
}
fn(10);
</script>
下面的提示有用,可以将数字转换成对应的字母
function showMode(num){
let k = 0
for (let i = 0; i < num; i++) {
let str = ''
for (let j = 0; j < i + 1; j++) {
const s = String.fromCharCode(k + 65)
str += s + ' '
k++
if (k + 65 > 90) {
k = 0
}
}
console.log(str)
}
}
showMode(10)
请采纳谢谢