Skip to main content
We’ve updated our Terms of Service. A new AI Addendum clarifies how Stack Overflow utilizes AI interactions.
Code Golf

Return to Answer

replaced http://codegolf.stackexchange.com/ with https://codegolf.stackexchange.com/
Source Link

Javascript (ES6), (削除) 84 (削除ここまで) (削除) 80 (削除ここまで) 78 bytes

i=>new Set(s=[...i]).size>2?[i,s.reverse().join``].indexOf(s.sort().join``):-1

Where wavy increasing is 0, decreasing is 1, and -1 is not wavy.

Thanks to @Neil @Neil for helping me save 2 bytes.

Javascript (ES6), (削除) 84 (削除ここまで) (削除) 80 (削除ここまで) 78 bytes

i=>new Set(s=[...i]).size>2?[i,s.reverse().join``].indexOf(s.sort().join``):-1

Where wavy increasing is 0, decreasing is 1, and -1 is not wavy.

Thanks to @Neil for helping me save 2 bytes.

Javascript (ES6), (削除) 84 (削除ここまで) (削除) 80 (削除ここまで) 78 bytes

i=>new Set(s=[...i]).size>2?[i,s.reverse().join``].indexOf(s.sort().join``):-1

Where wavy increasing is 0, decreasing is 1, and -1 is not wavy.

Thanks to @Neil for helping me save 2 bytes.

added 120 characters in body
Source Link

Javascript (ES6), (削除) 84 (削除ここまで) 80(削除) 80 (削除ここまで) 78 bytes

i=>new Set(i,s=[...i]).size>2?[i,s.reverse().join``].indexOf(s.sort().join``):-1

Where wavy increasing is 0, decreasing is 1, and -1 is not wavy.

Thanks to @Neil for helping me save 2 bytes.

Javascript (ES6), (削除) 84 (削除ここまで) 80 bytes

i=>new Set(i,s=[...i]).size>2?[i,s.reverse().join``].indexOf(s.sort().join``):-1

Where wavy increasing is 0, decreasing is 1, and -1 is not wavy.

Javascript (ES6), (削除) 84 (削除ここまで) (削除) 80 (削除ここまで) 78 bytes

i=>new Set(s=[...i]).size>2?[i,s.reverse().join``].indexOf(s.sort().join``):-1

Where wavy increasing is 0, decreasing is 1, and -1 is not wavy.

Thanks to @Neil for helping me save 2 bytes.

added 1 character in body
Source Link

Javascript (ES6), (削除) 84 (削除ここまで) 80 bytes

i=>new Set(i,s=[...i]).size>2?[i,s.reverse().join``].indexOf(s.sort().join``):-1

Where wavy increasing is 0, decreasing is 1, and -1 is not wavy.

Javascript (ES6) (削除) 84 (削除ここまで) 80 bytes

i=>new Set(i,s=[...i]).size>2?[i,s.reverse().join``].indexOf(s.sort().join``):-1

Where wavy increasing is 0, decreasing is 1, and -1 is not wavy.

Javascript (ES6), (削除) 84 (削除ここまで) 80 bytes

i=>new Set(i,s=[...i]).size>2?[i,s.reverse().join``].indexOf(s.sort().join``):-1

Where wavy increasing is 0, decreasing is 1, and -1 is not wavy.

added 16 characters in body
Source Link
Loading
Source Link
Loading

AltStyle によって変換されたページ (->オリジナル) /