3
3
//정답 1 - codeisneverodd
4
4
function solution ( numbers ) {
5
5
var answer = - 1 ;
6
- answer = 45 - numbers . reduce ( ( a , b ) => a + b )
6
+ answer = 45 - numbers . reduce ( ( a , b ) => a + b ) ;
7
7
return answer ;
8
8
}
9
9
10
10
//정답 2 - codeisneverodd
11
11
function solution ( numbers ) {
12
12
var answer = 0 ;
13
13
for ( let i = 0 ; i < 10 ; i ++ ) {
14
- answer += numbers . includes ( i ) ? 0 : i
14
+ answer += numbers . includes ( i ) ? 0 : i ;
15
15
}
16
16
return answer ;
17
17
}
@@ -20,22 +20,33 @@ function solution(numbers) {
20
20
function solution ( numbers ) {
21
21
var answer = - 1 ;
22
22
23
- let arr = [ 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ] ;
23
+ let arr = [ 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ] ;
24
24
let arr_sum = 0 ;
25
25
let numbers_sum = 0 ;
26
26
27
- for ( i = 0 ; i < arr . length / 2 ; i ++ ) {
28
- if ( arr [ i ] == arr [ arr . length - 1 - i ] ) {
29
- arr_sum += arr [ i ]
27
+ for ( i = 0 ; i < arr . length / 2 ; i ++ ) {
28
+ if ( arr [ i ] == arr [ arr . length - 1 - i ] ) {
29
+ arr_sum += arr [ i ] ;
30
30
} else {
31
- arr_sum += arr [ i ] + arr [ arr . length - 1 - i ]
32
- }
31
+ arr_sum += arr [ i ] + arr [ arr . length - 1 - i ] ;
32
+ }
33
33
}
34
34
35
- for ( i = 0 ; i < numbers . length ; i ++ ) {
36
- numbers_sum += numbers [ i ]
35
+ for ( i = 0 ; i < numbers . length ; i ++ ) {
36
+ numbers_sum += numbers [ i ] ;
37
37
}
38
38
39
39
answer = arr_sum - numbers_sum ;
40
40
return answer ;
41
41
}
42
+
43
+ //정답 3 - prove-ability
44
+ function solution ( numbers ) {
45
+ var answer = 0 ;
46
+
47
+ for ( let i = 0 ; i < 10 ; i ++ ) {
48
+ if ( ! numbers . includes ( i ) ) answer += i ;
49
+ }
50
+
51
+ return answer ;
52
+ }
0 commit comments