@@ -12,10 +12,10 @@ var maxTurbulenceSize = function(arr) {
12
12
let i = start ;
13
13
let shouldBeLow = true ;
14
14
15
- while ( i + 1 < arr . length ) {
16
- if ( shouldBeLow && arr [ i + 1 ] > arr [ i ] ) break ;
17
- if ( ! shouldBeLow && arr [ i + 1 ] < arr [ i ] ) break ;
18
- if ( arr [ i + 1 ] === arr [ i ] ) break ;
15
+ while ( i + 1 < arr . length ) {
16
+ if ( shouldBeLow && arr [ i + 1 ] > arr [ i ] ) break ;
17
+ if ( ! shouldBeLow && arr [ i + 1 ] < arr [ i ] ) break ;
18
+ if ( arr [ i + 1 ] === arr [ i ] ) break ;
19
19
shouldBeLow = ! shouldBeLow ;
20
20
i ++ ;
21
21
}
@@ -30,10 +30,10 @@ var maxTurbulenceSize = function(arr) {
30
30
let i = start ;
31
31
let shouldBeHigh = true ;
32
32
33
- while ( i + 1 < arr . length ) {
34
- if ( shouldBeHigh && arr [ i + 1 ] < arr [ i ] ) break ;
35
- if ( ! shouldBeHigh && arr [ i + 1 ] > arr [ i ] ) break ;
36
- if ( arr [ i + 1 ] === arr [ i ] ) break ;
33
+ while ( i + 1 < arr . length ) {
34
+ if ( shouldBeHigh && arr [ i + 1 ] < arr [ i ] ) break ;
35
+ if ( ! shouldBeHigh && arr [ i + 1 ] > arr [ i ] ) break ;
36
+ if ( arr [ i + 1 ] === arr [ i ] ) break ;
37
37
shouldBeHigh = ! shouldBeHigh ;
38
38
i ++ ;
39
39
}
@@ -46,25 +46,25 @@ var maxTurbulenceSize = function(arr) {
46
46
let right = 1 ;
47
47
let max = 1 ;
48
48
49
- while ( right < arr . length ) {
49
+ while ( right < arr . length ) {
50
50
51
- if ( arr [ left ] > arr [ right ] ) {
51
+ if ( arr [ left ] > arr [ right ] ) {
52
52
right = higherAndLower ( left ) ;
53
- max = Math . max ( right - left + 1 , max ) ;
53
+ max = Math . max ( right - left + 1 , max ) ;
54
54
left = right ;
55
- right = right + 1 ;
55
+ right = right + 1 ;
56
56
continue ;
57
57
}
58
58
59
- if ( arr [ left ] < arr [ right ] ) {
59
+ if ( arr [ left ] < arr [ right ] ) {
60
60
right = lowerAndHigher ( left ) ;
61
- max = Math . max ( right - left + 1 , max ) ;
61
+ max = Math . max ( right - left + 1 , max ) ;
62
62
left = right ;
63
- right = right + 1 ;
63
+ right = right + 1 ;
64
64
continue ;
65
65
}
66
66
67
- if ( arr [ left ] === arr [ right ] ) {
67
+ if ( arr [ left ] === arr [ right ] ) {
68
68
left ++ ;
69
69
right ++ ;
70
70
}
0 commit comments