- 首字母大写
代码如下 :
1 | function capitalizeWord(word) { |
别人代码:
1 | function capitalizeWord(word) { |
- 计算体积并得出差值
代码如下:别人代码如下:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19function findDifference(a, b) {
//loading...
var s1=1,s2=1;
for(var i=0;i<a.length;i++){
s1=s1*a[i];
}
for(var i=0;i<b.length;i++){
s2=s2*b[i];
}
if(s1>s2){
return s1-s2;
}
if(s1<s2){
return s2-s1;
}
if(s1==s2){
return 0;
}
}
1 | function find_difference(a, b) { |
- 返回数组中不重复的值
代码如下:1
2
3
4
5
6function stray(numbers){
for (var i in numbers){
if (numbers.indexOf(numbers[i]) === numbers.lastIndexOf(numbers[i])){return numbers[i]}
}
}
//向前和向后搜索,如果索引相同说明只有一个,可以返回 - 转换Number类型
示例如下:
348597 => [7,9,5,8,4,3]
代码如下:别人代码系列1
2
3
4
5
6
7
8function digitize(n) {
var s=n.toString();
var arr=[];
for(var i=0;i<s.length;i++){
arr.push(s[i]);
}
return arr.map(Number).reverse();
}1
2
3function digitize(n){
return (n + '').split('').map(Number).reverse();
} - solution(‘world’); // returns ‘dlrow’
代码如下:
1 | var arr =str.split(''); |
别人代码:
1 | function solution(str){ |
- 简单的运算
代码如下:
1 | function basicOp(operation, value1, value2) { |
别人代码:
1 | function basicOp(o, a, b) { |