Back End Developer - Sprout

Run Settings
LanguageJavaScript
Language Version
Run Command
// 01 const generateListNumber = (number) => { if (number === 1) return '1' return `${number}${generateListNumber(number - 1)}${number}` } console.log(generateListNumber(5)) // 543212345 // 02 const getAge = (birth_date) => { const birthDate = new Date(birth_date) const currDate = new Date() const diffAgeDate = currDate - birthDate const age = Math.abs(new Date(diffAgeDate).getUTCFullYear() - 1970) const diffToNextBirth = birthDate.setFullYear(currDate.getUTCFullYear() + 1) - currDate const dayInYearInMs = 1000 * 60 * 60 * 24 const nextBirthDay = Math.round(diffToNextBirth / dayInYearInMs) return `Your age is ${age}, and your next birth day will come in ${nextBirthDay} days` } console.log(getAge('1993-03-11'))
Editor Settings
Theme
Key bindings
Full width
Lines