I moved past working with just variables. It's Day 8 and 9 of #30DaysOfJavaScript by Asabeneh and I worked with JavaScript Object, Object methods and Higher order functions that take callbacks.
Yesterday was Day 5 of #30DaysOfJavaScript but I couldn't post because I got locked out of X by StayFocused. I worked with JavaScript array and Array methods like sort, slice and join
Conditionals unlocked!
I spent today on Day 4 of #30DaysOfJavaScript challenge. Now that I understand how conditional statements works in JS and I also so make my first contribution to an open-sourced project even thought i just added my name to the project. Small wins matters!
Day 1 of #30DaysOfJavaScript
Today is “Introduction”, but here’s the real lesson 👇
JavaScript mastery starts with visibility —
seeing what your code is actually doing, in real time.
🧵👇
Day 27 - Design an EventEmitter class. This interface is similar (but with some differences) to the one found in Node.js or the Event Target interface of the DOM. The Event Emitter should allow for subscribing to events and emiting them.
#30daysofjavascript#CodingChallenge
Day 25: Given a multi-dimensional array arr and a depth n. return a flattened yersion of that arrav. A multi-dimensional array is a recursive data structure that contains integers or other multi-dimensional arrays
#30daysofjavascript#CodingChallenge#LeetCode
Day 23: Given an array arr and a function fn, return a sorted array sortedArr. You can assume fn only returns numbers and those numbers determine the sort order of sortedArr. sortedArr must be sorted in ascending order by fn output.
#30daysofjavascript#CodingChallenge#LeetCode
Day 22: Write code that enhances all arrays such that you can call the array.last() method on any array and it will return the last element. If there are no elements in the array, it should return -1.
#30daysofjavascript#CodingChallenge#JavaScript#LeetCode