将数字的位置换成4位数字,不带数组

时间:2016-01-05 19:55:37

标签: javascript

以4位数字表示如何将1个数字与3个交换,2个与4个数字交换 我需要在javascript中解决一个问题。谢谢你

2 个答案:

答案 0 :(得分:4)

试试这个:

x = '1234'

x.replace(/(.)(.)(.)(.)/,'$3$4$1$2')

result: "3412"

答案 1 :(得分:1)

这是一个非常简单的答案,不使用数组:

http://example.com/index.php?page=product&id=16&var1=value1&var2=value2&var3=value3&var4=value4

简而言之,您可以将新字符串放在一起,然后根据需要对字符进行排序。