Untitled
unknown
plain_text
a year ago
1.2 kB
20
Indexable
let string = '';
let i = 0;
while(i < s.length-1){
if(s[i] % 2 == 0 && s[i+1] % 2 == 0){
if(s[i] > s[i+1]){
string += [s[i], s[i+1]].sort().join('');
string += s.slice(i+2, s.length)
i+= 2;
break;
}
else{
string += s[i];
i++;
if(i == s.length - 1){
string += s.slice(i, s.length)
break
}
continue;
}
}
else if(s[i] % 2 != 0 && s[i+1] % 2 != 0){
if(s[i] > s[i+1]){
string += [s[i], s[i+1]].sort().join('');
string += s.slice(i+2, s.length)
i+= 2;
break;
}
else{
string += s[i];
i++;
if(i == s.length - 1){
string += s.slice(i, s.length)
break
}
continue;
}
}
string += s[i];
if(i == s.length - 2){
string += s.slice(i+1, s.length)
}
i++;
}
return string;
};Editor is loading...
Leave a Comment