使用循环的方法,编写程序打印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的表格[重复]的主要内容,如果未能解决你的问题,请参考以下文章

怎样用C语言编出在n个数里找最大值的程序?

打印到文本文件[重复]

dump方法打印表格

C语言怎样编输出所有水仙花数范围100到999

用C#打印99乘法表

编写java程序,应用for循环打印菱形。