Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在发送不一致消息(node.js)时,如何分隔表的内容?_Node.js_Discord.js - Fatal编程技术网

在发送不一致消息(node.js)时,如何分隔表的内容?

在发送不一致消息(node.js)时,如何分隔表的内容?,node.js,discord.js,Node.js,Discord.js,我目前正在制作一个Discord生成器bot,但我无法找到如何将生成的值隔开。它会打印出表,但不会为每个键生成新的消息行。我试图让它发送表,但也为每个生成的键创建一个新的消息行。这是我的密码: let keys = [] message.channel.send(`I have sent you ${amount} Synapse X keys in your DMS`); for ( var i = 0; i < amount; i++ ) {

我目前正在制作一个Discord生成器bot,但我无法找到如何将生成的值隔开。它会打印出表,但不会为每个键生成新的消息行。我试图让它发送表,但也为每个生成的键创建一个新的消息行。这是我的密码:

    let keys = []

      message.channel.send(`I have sent you ${amount} Synapse X keys in your DMS`);
      for ( var i = 0; i < amount; i++ ) {
        let synapse = synapsekeysbared(8)
        let synapse2 = synapsekeysbared(12)
        let synapse3 = synapsekeys(4)
        let synapse4 = synapsekeys(4)
        let synapse5 = synapsekeys(4)
    keys.push(`${synapse}-${synapse3}-${synapse4}-${synapse5}-${synapse2}`)
    }
    message.author.send(`${keys}`);
}
let keys=[]
message.channel.send(`I have send you${amount}Synapse X key in your DMS`);
对于(变量i=0;i
有人能帮我吗?

你可以试试:

keys.join('\n')
这将通过换行符连接每个元素。例如:

var-lines=[“第1行”、“第2行”、“第3行];
console.log(lines.join('\n'))