-
The Best of 2019
Hi, guys!
Check out some of our plans for this year!Challenge yourself with our latest missions:
The first mission is called "Split List" and here your task is to split a given array into two arrays.
splitList([1, 2, 3, 4, 5, 6]) == [[1, 2, 3], [4, 5, 6]] splitList([1, 2, 3]) == [[1, 2], [3]]
The second one is "Replace Last" mission where you have to replace the last element with the first one.
replaceLast([2, 3, 4, 1]) == [1, 2, 3, 4] replaceLast([1]) == [1]
The third one is "Replace First" and here you must replace the first element with the last one.
replaceFirst([1, 2, 3, 4]) == [2, 3, 4, 1] replaceFirst([1]) == [1]
The fourth mission is called "Compress List" where you need to "compress" a given array so that there's only one element instead of the equal ones.
conpress([ 5, 5, 5, 4, 5, 6, 6, 5, 5, 7, 8, 0, 0]) == [5, 4, 5, 6, 5, 7, 8, 0] conpress([1, 1, 1, 1, 2, 2, 2, 1, 1, 1]) == [1, 2, 1]
-
Highlights from the JS world:
- You just have to go over the 4th edition of JavaScript Rising Stars! You’ll find the projects that have been added on Github over the last 12 months and got the most traction in 2019.
- Don’t forget to check out the roundup of the most relevant and impactful publications relating to the JS world from JavaScript Weekly.
- Useful information for those who want to know how to move their project from JavaScript to TypeScript. You’ll find a lot of information on why it might be a good idea and great advices on how it can be practically done. Maybe we should apply this to the CheckiO code runner...hmm :)
Our congratulations to the winner of December 2019 - bartosh.leurc78 - you are totally Awesome and we are very glad to have you here with us!
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