Skip to main content

Posts

Showing posts with the label day 3

JavaScript Functions

[3/100] Today was busy and I had an only an hour or so in the evening to sit down and continue JS overview. I did additional small work on Wix but cannot really call it coding... I gave myself a promise and even if it means giving it only 5 minutes I am gonna write a line of code everyday. I am continuing Colt's bootcamp on Udemy. We have been going over JS functions and their structure which is: function function_name ( argument /empty) { doSomething; } There are also two ways of defining a function: Function declaration  function capitalize(str) {   return str.charAt(0). toUpperCase () + str. slice (1); } Function expression var capitalize = function (str) {   return str. charA t(0). toUpperCase () + str. slice (1); } I am familiar with the concept and the exercises went pretty smoothly, however I had a tough time with writing a function that was supposed to return a factorial of a number. I could not figure out how it ...