File tree Expand file tree Collapse file tree 1 file changed +15
-15
lines changed 
LeetcodeProblems/Algorithms/easy Expand file tree Collapse file tree 1 file changed +15
-15
lines changed Original file line number Diff line number Diff line change @@ -59,23 +59,23 @@ how to check the parity of the number:
5959 * @return  {string } 
6060 */ 
6161var  getSmallestString  =  function ( s )  { 
62-     let  arr  =  s . split ( '' ) . map ( Number ) ; 
63- 
64-     const  getParity  =  ( num )  =>  { 
65-         if ( num & 1  ===  0 )  return  'even' ; 
66-         else  return  'odd' ; 
67-     } 
68- 
69-     for ( let  i  =  0 ;  i <  s . length  -  1 ;  i ++ )  { 
70-         if ( arr [ i ]  >  arr [ i + 1 ]  &&  getParity ( arr [ i ] )  ===  getParity ( arr [ i  +  1 ] ) )  { 
71-             let  tmp  =  arr [ i + 1 ] ; 
72-             arr [ i + 1 ]  =  arr [ i ] ; 
73-             arr [ i ]  =  tmp ; 
74-             break ; 
75-         } 
62+   let  arr  =  s . split ( '' ) . map ( Number ) ; 
63+ 
64+   const  getParity  =  ( num )  =>  { 
65+     if ( num & 1  ===  0 )  return  'even' ; 
66+     else  return  'odd' ; 
67+   } 
68+ 
69+   for ( let  i  =  0 ;  i <  s . length  -  1 ;  i ++ )  { 
70+     if ( arr [ i ]  >  arr [ i + 1 ]  &&  getParity ( arr [ i ] )  ===  getParity ( arr [ i  +  1 ] ) )  { 
71+       let  tmp  =  arr [ i + 1 ] ; 
72+       arr [ i + 1 ]  =  arr [ i ] ; 
73+       arr [ i ]  =  tmp ; 
74+       break ; 
7675    } 
76+   } 
7777
78-      return  arr . join ( '' ) ; 
78+   return  arr . join ( '' ) ; 
7979} ; 
8080
8181module . exports . getSmallestString  =  getSmallestString ; 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments