使用循环的方法,编写程序打印9到N的表格[重复]
Posted
技术标签:
【中文标题】使用循环的方法,编写程序打印9到N的表格[重复]【英文标题】:Using the method of looping, write a program to print the table of 9 till N [duplicate] 【发布时间】:2021-01-26 19:38:00 【问题描述】:示例输入:
3
样本输出:
9 18 27
我做了什么:
var N = +userInput[0];
var b = [];
if (N === 0)
console.log('NULL');
else
for (i = 1; i <= N; i++ )
b.push(i);
var c = b.map(b => b * 9);
console.log(c);
我得到[9, 18, 27]
作为我的输出,但我不知道如何将其更改为9 18 27
【问题讨论】:
结果应该怎么是87? 如果你希望结果是一个字符串,你可以用空格c.join(' ')
@NicoHaase 抱歉,我现在将其编辑为 27
@Reyno 非常感谢!简直不敢相信我错过了
【参考方案1】:
您可以使用join
将数组转换为字符串:
var N = 3;
var b = [];
if (N === 0)
console.log('NULL');
else
for (i = 1; i <= N; i++ )
b.push(i);
var c = b.map(b => b * 9);
console.log(c.join(' '));
【讨论】:
以上是关于使用循环的方法,编写程序打印9到N的表格[重复]的主要内容,如果未能解决你的问题,请参考以下文章