【发布时间】:2015-06-19 15:06:26
【问题描述】:
我有一个以空格分隔的唯一数字的字符串,如下所示:
"2 4 13 14 28 33"
需要一种快速有效的方式来转换一对它们的形式:
switchNumbers(2, 28)
// result: "28 4 13 14 2 33"
我可以拆分字符串并搜索值,但这听起来很无聊。有更好的主意吗?
【问题讨论】:
-
到目前为止,您自己尝试了哪些方法来解决问题?你做过研究吗?您当前的代码有问题吗?
-
我很无聊,无聊有什么问题!
-
“但这听起来很无聊”——你可能想澄清一下你是如何判断兴奋的,这样我们就知道在哪里给出答案……或者更严重的是,我会采用这种方法,它会起作用,对于你给出的例子来说,甚至不会那么糟糕。你不喜欢那种方法怎么样(我假设“无聊”只是开玩笑)。
-
你可以改用正则表达式...
-
所有数字都是唯一的还是可以重复?
标签: javascript jquery swap