gpt4 book ai didi

javascript - 在JS中插入给定数量的空格

转载 作者:行者123 更新时间:2023-11-28 19:25:03 26 4
gpt4 key购买 nike

我有一个可变数字(例如 3)和两个字符串。如何在两个字符串之间放置 3 空格?输出更好地保持警惕,例如

var number=3;var string1="hello";var string2="world";alert(string1+"   "+string 2);

请注意,号码必须在提示下获取。

最佳答案

您可以使用Array构造函数和 prompt

var num = Number(prompt("Enter the number")); // fails if not number
alert(string1 + (Array(num + 1).join(" ")) + string2);

什么Array(num + 1).join(" ")确实是,它创建了一个长度为用户输入的数字 + 1 并通过 " " 连接起来使用Array.join

您还可以按照@FabrizioCalderan 执行以下操作。谢谢哥们!

alert([string1, string2].join(Array(num + 1).join(' ')));

关于javascript - 在JS中插入给定数量的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28029474/

26 4 0
文章推荐: javascript - Chrome/Firefox 中的多个空格溢出文本区域
文章推荐: javascript - 当我在 vanilla js 中选择