Last active
August 29, 2015 14:03
-
-
Save jikeytang/c5cd68071c310c7fedfa to your computer and use it in GitHub Desktop.
[ Javascript ] - 20140701-题目1
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
我在向美女Mary索要QQ号时,她告诉我这样的规则: | |
首先将第1个数删除,紧接着将第2个数放到这串数的末尾, | |
再将第3个数删除并将第4个数放到这串数的末尾, | |
再将第5个数删除,一直到最后一个数,将最后的一个数也删除。 | |
按照刚才删除的顺序,把这些删除的数按顺序串连起来就是Mary的QQ号。 | |
比如这个qq号是:123456 删除后连起来的数是: | |
1 | |
34562 | |
3 | |
5624 | |
5 | |
246 | |
2 | |
64 | |
6 | |
4 | |
= | |
135264 | |
PS: | |
1. 回复时注意加上下面这句话,才会有语法高亮或格式缩进。 | |
```javascript | |
// you code | |
``` | |
2. 粘贴代码时请使用shift+tab,缩进前面的空白。 |
wzc602003869
commented
Jul 1, 2014
(function(qq){
var arr = qq.split(''),re=[];
while(arr.length){
re = re.concat(arr.splice(0,1));
arr = arr.concat(arr.splice(0,1));
}
console.log(re.join(''));
})('123456');
(function(str){
var arr=str.split(''),arr1=[];
while(arr.length){
arr1.push(arr.shift());
arr[arr.length-1]=(arr.shift());
}
alert(arr1.join(''));
})('123456');
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment