Git Tricks 🐙 and 3 new missions
Hello CheckiO users! 😉
💣 You probably already know that Git is an amazing tool with the rich open-source architecture used by many developers these days. But the popularity of this version control system doesn't keep you from making mistakes and getting stuck. We think that it's always best to possess a few useful tricks to make your experience and work much smoother. So, we've made a list of Git tricks and we really hope you'll take advantage of them!
💪 Challenge yourself with our latest mission:
The first mission is called Long Repeat and here you need to find the length of the longest substring that consists of the same letter.
longRepeat('sdsffffse') == 4 longRepeat('ddvvrwwwrggg') == 3
The second is Roman Numerals where you have to return a roman numeral using the specified integer value.
romanNumerals(1) == 'I' romanNumerals(10) == 'X' romanNumerals(50) == 'L' romanNumerals(100) == 'C' romanNumerals(500) == 'D' romanNumerals(76) == 'LXXVI'
The third is the Reverse Roman Numerals mission where your task is to convert a given Roman number into its decimal representation.
reverseRoman('VI') == 6 reverseRoman('LXXVI') == 76 reverseRoman('CDXCIX') == 499 reverseRoman('MMMDCCCLXXXVIII') == 3888
💡 Highlights from the JS world:
- See a great overview of the exiting new changes to the latest released version of TypeScript. You’ll find out about the major updates of TypeScript 4.0, like class property inference from constructors, labeled tuple elements, variadic tuple types, some editor improvements, and other breaking changes. It’s quite informative!
Welcome to CheckiO - games for coders where you can improve your codings skills.
The main idea behind these games is to give you the opportunity to learn by exchanging experience with the rest of the community. Every day we are trying to find interesting solutions for you to help you become a better coder.Join the Game