diff --git a/subjects/abs.en.md b/subjects/abs.en.md index 890153b83..029eac224 100644 --- a/subjects/abs.en.md +++ b/subjects/abs.en.md @@ -13,9 +13,9 @@ You are not allowed to use `Math.abs`, make your own. ### Notions -- https://nan-academy.github.io/js-training/examples/functions.js -- https://nan-academy.github.io/js-training/examples/ternary.js -- https://devdocs.io/javascript/global_objects/math/abs +- [nan-academy.github.io/js-training/examples/functions.js](https://nan-academy.github.io/js-training/examples/functions.js) +- [nan-academy.github.io/js-training/examples/ternary.js](https://nan-academy.github.io/js-training/examples/ternary.js) +- [devdocs.io/javascript/global_objects/math/abs](https://devdocs.io/javascript/global_objects/math/abs) ### Code provided diff --git a/subjects/all.en.md b/subjects/all.en.md index c2e3e9cd8..a355b03a4 100644 --- a/subjects/all.en.md +++ b/subjects/all.en.md @@ -8,8 +8,8 @@ Create a function `all` that works like `Promise.all` but with objects. ### Notions -- https://nan-academy.github.io/js-training/examples/promise.js -- https://devdocs.io/javascript/global_objects/promise/all +- [nan-academy.github.io/js-training/examples/promise.js](https://nan-academy.github.io/js-training/examples/promise.js) +- [devdocs.io/javascript/global_objects/promise/all](https://devdocs.io/javascript/global_objects/promise/all) ### Code provided diff --git a/subjects/arr.en.md b/subjects/arr.en.md index 446c6b1c2..1bbb29bb8 100644 --- a/subjects/arr.en.md +++ b/subjects/arr.en.md @@ -8,4 +8,4 @@ containing the values 4 and '2' ### Notions - - https://nan-academy.github.io/js-training/examples/data-structures.js \ No newline at end of file + - [nan-academy.github.io/js-training/examples/data-structures.js](https://nan-academy.github.io/js-training/examples/data-structures.js) diff --git a/subjects/audits-at-home.en.md b/subjects/audits-at-home.en.md index c042c03d9..eb82ab79a 100644 --- a/subjects/audits-at-home.en.md +++ b/subjects/audits-at-home.en.md @@ -26,16 +26,16 @@ Knowledge is important but not as essential as health. We really wish all of you to stay safe and healthy at home. This is why we created a little guideline in how to conduct your audit from home. -There is a video here : https://www.youtube.com/watch?v=J8g8P-IJLJw +There is a video here : [youtube.com/watch?v=J8g8P-IJLJw](https://www.youtube.com/watch?v=J8g8P-IJLJw) But we are also going to summarize the process. So here we go. ### Prerequisites for the team captain and the auditor -- A program to communicate and livestream installed (like Discord https://discordapp.com/ ) +- A program to communicate and livestream installed (like Discord [https://discordapp.com/](https://discordapp.com/) ) - A program to allows the auditor to take charge of the computer - of the team captain installed (like teamViewer https://www.teamviewer.com/ ) + of the team captain installed (like teamViewer [teamviewer.com/](https://www.teamviewer.com/) ) ### Prerequisite for the team captain diff --git a/subjects/audits-at-home.ru.md b/subjects/audits-at-home.ru.md index b068af1e6..5dcc96614 100644 --- a/subjects/audits-at-home.ru.md +++ b/subjects/audits-at-home.ru.md @@ -22,7 +22,7 @@ Мы действительно желаем всем вам оставаться дома в безопасности. Поэтому мы разработали небольшое руководство по проведению аудита из дома. -Ссылка на видео: https://www.youtube.com/watch?v=J8g8P-IJLJw +Ссылка на видео: [youtube.com/watch?v=J8g8P-IJLJw](https://www.youtube.com/watch?v=J8g8P-IJLJw) Также, можете прочесть: @@ -80,4 +80,4 @@ для прямого эфира, если это необходимо. Попробуйте! -Будьте в безопасности! Удачного кодинга! \ No newline at end of file +Будьте в безопасности! Удачного кодинга! diff --git a/subjects/biggie-smalls.en.md b/subjects/biggie-smalls.en.md index 01ca5cdd7..3bf863633 100644 --- a/subjects/biggie-smalls.en.md +++ b/subjects/biggie-smalls.en.md @@ -9,4 +9,4 @@ Create 2 variables ### Notions -- https://devdocs.io/javascript-number/ \ No newline at end of file +- [https://devdocs.io/javascript-number/](https://devdocs.io/javascript-number/) diff --git a/subjects/change.en.md b/subjects/change.en.md index 53b17e0cf..91801c5ab 100644 --- a/subjects/change.en.md +++ b/subjects/change.en.md @@ -13,10 +13,10 @@ Create 2 functions: ### Notions -- https://nan-academy.github.io/js-training/examples/functions.js -- https://nan-academy.github.io/js-training/examples/data-structures.js -- https://nan-academy.github.io/js-training/examples/get.js -- https://nan-academy.github.io/js-training/examples/set.js +- [https://nan-academy.github.io/js-training/examples/functions.js](https://nan-academy.github.io/js-training/examples/functions.js) +- [https://nan-academy.github.io/js-training/examples/data-structures.js](https://nan-academy.github.io/js-training/examples/data-structures.js) +- [https://nan-academy.github.io/js-training/examples/get.js](https://nan-academy.github.io/js-training/examples/get.js) +- [https://nan-academy.github.io/js-training/examples/set.js](https://nan-academy.github.io/js-training/examples/set.js) ### Code provided diff --git a/subjects/circular.en.md b/subjects/circular.en.md index 5241a140e..8dec3fa6f 100644 --- a/subjects/circular.en.md +++ b/subjects/circular.en.md @@ -8,6 +8,6 @@ itself as the value ### Notions -- https://nan-academy.github.io/js-training/examples/data-structures.js -- https://nan-academy.github.io/js-training/examples/get.js -- https://nan-academy.github.io/js-training/examples/set.js \ No newline at end of file +- [https://nan-academy.github.io/js-training/examples/data-structures.js](https://nan-academy.github.io/js-training/examples/data-structures.js) +- [https://nan-academy.github.io/js-training/examples/get.js](https://nan-academy.github.io/js-training/examples/get.js) +- [https://nan-academy.github.io/js-training/examples/set.js](https://nan-academy.github.io/js-training/examples/set.js) diff --git a/subjects/concat-str.en.md b/subjects/concat-str.en.md index 8e50ec1c5..1ca75f6d4 100644 --- a/subjects/concat-str.en.md +++ b/subjects/concat-str.en.md @@ -7,5 +7,5 @@ Create a `concatStr` function that takes 2 arguments and concatenate them ### Notions -- https://nan-academy.github.io/js-training/examples/functions.js -- https://nan-academy.github.io/js-training/examples/operators.js \ No newline at end of file +- [https://nan-academy.github.io/js-training/examples/functions.js](https://nan-academy.github.io/js-training/examples/functions.js) +- [https://nan-academy.github.io/js-training/examples/operators.js](https://nan-academy.github.io/js-training/examples/operators.js) diff --git a/subjects/currify.en.md b/subjects/currify.en.md index c30f61049..7459c749c 100644 --- a/subjects/currify.en.md +++ b/subjects/currify.en.md @@ -18,4 +18,4 @@ console.log(mult2Curried(2)(2)) // result expected 4 ### Notions -- https://stackoverflow.com/questions/36314/what-is-currying \ No newline at end of file +- [https://stackoverflow.com/questions/36314/what-is-currying](https://stackoverflow.com/questions/36314/what-is-currying) diff --git a/subjects/curry-entries.en.md b/subjects/curry-entries.en.md index bad7fe956..829151e8e 100644 --- a/subjects/curry-entries.en.md +++ b/subjects/curry-entries.en.md @@ -25,11 +25,11 @@ You will also have to create for each curry function the following: ### Notions -- https://devdocs.io/javascript/global_objects/array/filter -- https://devdocs.io/javascript/global_objects/array/map -- https://devdocs.io/javascript/global_objects/array/reduce -- https://devdocs.io/javascript/global_objects/object/entries -- https://devdocs.io/javascript/global_objects/object/fromentries +- [https://devdocs.io/javascript/global_objects/array/filter](https://devdocs.io/javascript/global_objects/array/filter) +- [https://devdocs.io/javascript/global_objects/array/map](https://devdocs.io/javascript/global_objects/array/map) +- [https://devdocs.io/javascript/global_objects/array/reduce](https://devdocs.io/javascript/global_objects/array/reduce) +- [https://devdocs.io/javascript/global_objects/object/entries](https://devdocs.io/javascript/global_objects/object/entries) +- [https://devdocs.io/javascript/global_objects/object/fromentries](https://devdocs.io/javascript/global_objects/object/fromentries) ### Code provided diff --git a/subjects/cut-corners.en.md b/subjects/cut-corners.en.md index 9f67642b2..bea28c2d4 100644 --- a/subjects/cut-corners.en.md +++ b/subjects/cut-corners.en.md @@ -15,7 +15,7 @@ Some restrictions apply: ### Notions -- https://devdocs.io/javascript/global_objects/math +- [https://devdocs.io/javascript/global_objects/math](https://devdocs.io/javascript/global_objects/math) ### Code provided diff --git a/subjects/date-is.en.md b/subjects/date-is.en.md index 248ab9f73..6d2ab236e 100644 --- a/subjects/date-is.en.md +++ b/subjects/date-is.en.md @@ -12,8 +12,8 @@ Create the following functions: ### Notions -- https://date-fns.org/v2.14.0/docs/isValid -- https://date-fns.org/v2.14.0/docs/isAfter -- https://date-fns.org/v2.14.0/docs/isBefore -- https://date-fns.org/v2.14.0/docs/isFuture -- https://date-fns.org/v2.14.0/docs/isPast \ No newline at end of file +- [https://date-fns.org/v2.14.0/docs/isValid](https://date-fns.org/v2.14.0/docs/isValid) +- [https://date-fns.org/v2.14.0/docs/isAfter](https://date-fns.org/v2.14.0/docs/isAfter) +- [https://date-fns.org/v2.14.0/docs/isBefore](https://date-fns.org/v2.14.0/docs/isBefore) +- [https://date-fns.org/v2.14.0/docs/isFuture](https://date-fns.org/v2.14.0/docs/isFuture) +- [https://date-fns.org/v2.14.0/docs/isPast](https://date-fns.org/v2.14.0/docs/isPast) diff --git a/subjects/debounce.en.md b/subjects/debounce.en.md index 3e217a3db..f0f725eb7 100644 --- a/subjects/debounce.en.md +++ b/subjects/debounce.en.md @@ -9,4 +9,4 @@ Create two functions that will work like `_.debounce` from lodash ### Notions -- https://lodash.com/docs/4.17.15#debounce \ No newline at end of file +- [https://lodash.com/docs/4.17.15#debounce](https://lodash.com/docs/4.17.15#debounce) diff --git a/subjects/deep-copy.en.md b/subjects/deep-copy.en.md index be1938d72..1464419dc 100644 --- a/subjects/deep-copy.en.md +++ b/subjects/deep-copy.en.md @@ -6,4 +6,4 @@ Create a function called `deepCopy` that copy objects and arrays recursively. ### Notions -- https://devdocs.io/javascript-object/ \ No newline at end of file +- [https://devdocs.io/javascript-object/](https://devdocs.io/javascript-object/) diff --git a/subjects/filter.en.md b/subjects/filter.en.md index 12e439d56..515b2e7c5 100644 --- a/subjects/filter.en.md +++ b/subjects/filter.en.md @@ -14,9 +14,9 @@ and that works like the partition function from lodash. ### Notions -- https://devdocs.io/javascript/global_objects/array/filter -- https://lodash.com/docs/4.17.15#reject -- https://lodash.com/docs/4.17.15#partition +- [https://devdocs.io/javascript/global_objects/array/filter](https://devdocs.io/javascript/global_objects/array/filter) +- [https://lodash.com/docs/4.17.15#reject](https://lodash.com/docs/4.17.15#reject) +- [https://lodash.com/docs/4.17.15#partition](https://lodash.com/docs/4.17.15#partition) ### Code provided diff --git a/subjects/find-expression.en.md b/subjects/find-expression.en.md index cdb697df4..1de4e3046 100644 --- a/subjects/find-expression.en.md +++ b/subjects/find-expression.en.md @@ -16,8 +16,8 @@ It will look something like this `1 *2 *2 +4` ### Notions -- https://nan-academy.github.io/js-training/examples/loops.js -- https://nan-academy.github.io/js-training/examples/recursion.js +- [https://nan-academy.github.io/js-training/examples/loops.js](https://nan-academy.github.io/js-training/examples/loops.js) +- [https://nan-academy.github.io/js-training/examples/recursion.js](https://nan-academy.github.io/js-training/examples/recursion.js) ### Code provided diff --git a/subjects/flat.en.md b/subjects/flat.en.md index bc52115fe..1fcc82b74 100644 --- a/subjects/flat.en.md +++ b/subjects/flat.en.md @@ -7,7 +7,7 @@ Create the `flat` functions that works like the `.flat` array method ### Notions -- https://devdocs.io/javascript/global_objects/array/flat +- [https://devdocs.io/javascript/global_objects/array/flat](https://devdocs.io/javascript/global_objects/array/flat) ### Code provided diff --git a/subjects/flow.en.md b/subjects/flow.en.md index 99cb8b89f..30dc6432c 100644 --- a/subjects/flow.en.md +++ b/subjects/flow.en.md @@ -25,4 +25,4 @@ returns ### Notions -- https://lodash.com/docs/4.17.15#flow \ No newline at end of file +- [https://lodash.com/docs/4.17.15#flow](https://lodash.com/docs/4.17.15#flow) diff --git a/subjects/for-each.en.md b/subjects/for-each.en.md index d897da7fc..276660e65 100644 --- a/subjects/for-each.en.md +++ b/subjects/for-each.en.md @@ -8,7 +8,7 @@ and that works like the method .forEach ### Notions -- https://devdocs.io/javascript/global_objects/array/foreach +- [https://devdocs.io/javascript/global_objects/array/foreach](https://devdocs.io/javascript/global_objects/array/foreach) ### Code provided diff --git a/subjects/get-json.en.md b/subjects/get-json.en.md index d64b7f562..6a9bdd2d8 100644 --- a/subjects/get-json.en.md +++ b/subjects/get-json.en.md @@ -22,7 +22,7 @@ The parsed object contains one of those 2 properties: ### Notions -- https://nan-academy.github.io/js-training/examples/promise.js -- https://devdocs.io/dom/fetch_api/using_fetch -- https://devdocs.io/dom/urlsearchparams -- https://devdocs.io/javascript/global_objects/json \ No newline at end of file +- [https://nan-academy.github.io/js-training/examples/promise.js](https://nan-academy.github.io/js-training/examples/promise.js) +- [https://devdocs.io/dom/fetch_api/using_fetch](https://devdocs.io/dom/fetch_api/using_fetch) +- [https://devdocs.io/dom/urlsearchparams](https://devdocs.io/dom/urlsearchparams) +- [https://devdocs.io/javascript/global_objects/json](https://devdocs.io/javascript/global_objects/json) diff --git a/subjects/get-length.en.md b/subjects/get-length.en.md index 3229f9d56..5ab344b4e 100644 --- a/subjects/get-length.en.md +++ b/subjects/get-length.en.md @@ -8,5 +8,5 @@ and return its length. ### Notions -- https://nan-academy.github.io/js-training/examples/data-structures.js -- https://nan-academy.github.io/js-training/examples/get.js \ No newline at end of file +- [https://nan-academy.github.io/js-training/examples/data-structures.js](https://nan-academy.github.io/js-training/examples/data-structures.js) +- [https://nan-academy.github.io/js-training/examples/get.js](https://nan-academy.github.io/js-training/examples/get.js) diff --git a/subjects/gougle-search.en.md b/subjects/gougle-search.en.md index 5ffd6505f..aee8808f6 100644 --- a/subjects/gougle-search.en.md +++ b/subjects/gougle-search.en.md @@ -31,8 +31,8 @@ using a the server name as key. ### Notions -- https://devdocs.io/javascript/global_objects/promise/race -- https://devdocs.io/javascript/global_objects/promise/all +- [https://devdocs.io/javascript/global_objects/promise/race](https://devdocs.io/javascript/global_objects/promise/race) +- [https://devdocs.io/javascript/global_objects/promise/all](https://devdocs.io/javascript/global_objects/promise/all) ### Code provided diff --git a/subjects/greedy-url.en.md b/subjects/greedy-url.en.md index bd21d700b..925867e87 100644 --- a/subjects/greedy-url.en.md +++ b/subjects/greedy-url.en.md @@ -13,4 +13,4 @@ You can search for greedy quantifiers for help ### Notions -- https://github.com/ziishaned/learn-regex \ No newline at end of file +- [https://github.com/ziishaned/learn-regex](https://github.com/ziishaned/learn-regex) diff --git a/subjects/id.en.md b/subjects/id.en.md index a9b2d9e13..beeaded02 100644 --- a/subjects/id.en.md +++ b/subjects/id.en.md @@ -7,4 +7,4 @@ Create an `id` function that takes one argument and return it ### Notions -- https://nan-academy.github.io/js-training/examples/functions.js \ No newline at end of file +- [https://nan-academy.github.io/js-training/examples/functions.js](https://nan-academy.github.io/js-training/examples/functions.js) diff --git a/subjects/index-of.en.md b/subjects/index-of.en.md index 56301828f..8dd4cf215 100644 --- a/subjects/index-of.en.md +++ b/subjects/index-of.en.md @@ -15,9 +15,9 @@ Create 3 functions: ### Notions -- https://devdocs.io/javascript/global_objects/array/indexof -- https://devdocs.io/javascript/global_objects/array/lastindexof -- https://devdocs.io/javascript/global_objects/array/includes +- [https://devdocs.io/javascript/global_objects/array/indexof](https://devdocs.io/javascript/global_objects/array/indexof) +- [https://devdocs.io/javascript/global_objects/array/lastindexof](https://devdocs.io/javascript/global_objects/array/lastindexof) +- [https://devdocs.io/javascript/global_objects/array/includes](https://devdocs.io/javascript/global_objects/array/includes) ### Code provided diff --git a/subjects/interpolation.en.md b/subjects/interpolation.en.md index 40d7fe5fa..1f1c2013c 100644 --- a/subjects/interpolation.en.md +++ b/subjects/interpolation.en.md @@ -42,4 +42,4 @@ duration = 10 ### Notions -- https://javascript.info/settimeout-setinterval \ No newline at end of file +- [https://javascript.info/settimeout-setinterval](https://javascript.info/settimeout-setinterval) diff --git a/subjects/invert.en.md b/subjects/invert.en.md index d22667c99..57d9da295 100644 --- a/subjects/invert.en.md +++ b/subjects/invert.en.md @@ -6,4 +6,4 @@ Create a function called `invert` that inverts the object keys and values. ### Notions -- https://devdocs.io/javascript/global_objects/object \ No newline at end of file +- [https://devdocs.io/javascript/global_objects/object](https://devdocs.io/javascript/global_objects/object) diff --git a/subjects/ion-out.en.md b/subjects/ion-out.en.md index df6ff4f15..ed28b82ed 100644 --- a/subjects/ion-out.en.md +++ b/subjects/ion-out.en.md @@ -8,4 +8,4 @@ word containing 'ion' following a t, without the 'ion'. ### Notions -- https://github.com/ziishaned/learn-regex#4-lookarounds \ No newline at end of file +- [https://github.com/ziishaned/learn-regex#4-lookarounds](https://github.com/ziishaned/learn-regex#4-lookarounds) diff --git a/subjects/is.en.md b/subjects/is.en.md index 865359dc1..fdb1a95ef 100644 --- a/subjects/is.en.md +++ b/subjects/is.en.md @@ -18,10 +18,10 @@ Add new function properties to the object `is`` to check a value type ### Notions -- https://nan-academy.github.io/js-training/examples/primitive-and-operators -- https://devdocs.io/javascript/operators/typeof -- https://developer.mozilla.org/en-US/docs/Glossary/Truthy -- https://developer.mozilla.org/en-US/docs/Glossary/Falsy +- [https://nan-academy.github.io/js-training/examples/primitive-and-operators](https://nan-academy.github.io/js-training/examples/primitive-and-operators) +- [https://devdocs.io/javascript/operators/typeof](https://devdocs.io/javascript/operators/typeof) +- [https://developer.mozilla.org/en-US/docs/Glossary/Truthy](https://developer.mozilla.org/en-US/docs/Glossary/Truthy) +- [https://developer.mozilla.org/en-US/docs/Glossary/Falsy](https://developer.mozilla.org/en-US/docs/Glossary/Falsy) ### Code provided diff --git a/subjects/its-a-match.en.md b/subjects/its-a-match.en.md index 4de2e0b5b..5256e946a 100644 --- a/subjects/its-a-match.en.md +++ b/subjects/its-a-match.en.md @@ -18,4 +18,4 @@ Create 4 regular expression in variables: ### Notions -- https://github.com/ziishaned/learn-regex#28-anchors \ No newline at end of file +- [https://github.com/ziishaned/learn-regex#28-anchors](https://github.com/ziishaned/learn-regex#28-anchors) diff --git a/subjects/keep-cut.en.md b/subjects/keep-cut.en.md index 4aa064085..b4403dbc9 100644 --- a/subjects/keep-cut.en.md +++ b/subjects/keep-cut.en.md @@ -23,4 +23,4 @@ and only keep 2 first characters and 2 last characters. ### Notions -- https://devdocs.io/javascript/global_objects/array/slice \ No newline at end of file +- [https://devdocs.io/javascript/global_objects/array/slice](https://devdocs.io/javascript/global_objects/array/slice) diff --git a/subjects/keep-trying-or-giveup.en.md b/subjects/keep-trying-or-giveup.en.md index 35cc7f4cf..cb69ceccd 100644 --- a/subjects/keep-trying-or-giveup.en.md +++ b/subjects/keep-trying-or-giveup.en.md @@ -25,6 +25,6 @@ or reject an error using the message `"timeout"` ### Notions -- https://nan-academy.github.io/js-training/examples/promise.js -- https://devdocs.io/dom/windoworworkerglobalscope/settimeout -- https://devdocs.io/javascript/global_objects/promise/race \ No newline at end of file +- [nan-academy.github.io/js-training/examples/promise.js](https://nan-academy.github.io/js-training/examples/promise.js) +- [devdocs.io/dom/windoworworkerglobalscope/settimeout](https://devdocs.io/dom/windoworworkerglobalscope/settimeout) +- [devdocs.io/javascript/global_objects/promise/race](https://devdocs.io/javascript/global_objects/promise/race) diff --git a/subjects/last-first-kiss.en.md b/subjects/last-first-kiss.en.md index f48248c73..42ca2af12 100644 --- a/subjects/last-first-kiss.en.md +++ b/subjects/last-first-kiss.en.md @@ -16,5 +16,5 @@ Create 3 functions: ### Notions -- https://nan-academy.github.io/js-training/examples/data-structures.js -- https://nan-academy.github.io/js-training/examples/get.js \ No newline at end of file +- [nan-academy.github.io/js-training/examples/data-structures.js](https://nan-academy.github.io/js-training/examples/data-structures.js) +- [nan-academy.github.io/js-training/examples/get.js](https://nan-academy.github.io/js-training/examples/get.js) diff --git a/subjects/letter-space-number.en.md b/subjects/letter-space-number.en.md index 8f9d48de1..1795868e4 100644 --- a/subjects/letter-space-number.en.md +++ b/subjects/letter-space-number.en.md @@ -9,4 +9,4 @@ only if that number has only one digit and is not followed by any letter. ### Notions -- https://github.com/ziishaned/learn-regex#3-shorthand-character-sets \ No newline at end of file +- [github.com/ziishaned/learn-regex#3-shorthand-character-sets](https://github.com/ziishaned/learn-regex#3-shorthand-character-sets) diff --git a/subjects/long-words.en.md b/subjects/long-words.en.md index b07315ec9..503778498 100644 --- a/subjects/long-words.en.md +++ b/subjects/long-words.en.md @@ -15,5 +15,5 @@ a string with at least 7 characters. ### Notions -- https://devdocs.io/javascript/global_objects/Array/every -- https://devdocs.io/javascript/global_objects/Array/some \ No newline at end of file +- [devdocs.io/javascript/global_objects/Array/every](https://devdocs.io/javascript/global_objects/Array/every) +- [devdocs.io/javascript/global_objects/Array/some](https://devdocs.io/javascript/global_objects/Array/some) diff --git a/subjects/manipulate-entries.en.md b/subjects/manipulate-entries.en.md index 4af4692cf..653df1297 100644 --- a/subjects/manipulate-entries.en.md +++ b/subjects/manipulate-entries.en.md @@ -17,11 +17,11 @@ Create 3 other functions that use your previously create functions: ### Notions -- https://devdocs.io/javascript/global_objects/array/filter -- https://devdocs.io/javascript/global_objects/array/map -- https://devdocs.io/javascript/global_objects/array/reduce -- https://devdocs.io/javascript/global_objects/object/entries -- https://devdocs.io/javascript/global_objects/object/fromentries +- [devdocs.io/javascript/global_objects/array/filter](https://devdocs.io/javascript/global_objects/array/filter) +- [devdocs.io/javascript/global_objects/array/map](https://devdocs.io/javascript/global_objects/array/map) +- [devdocs.io/javascript/global_objects/array/reduce](https://devdocs.io/javascript/global_objects/array/reduce) +- [devdocs.io/javascript/global_objects/object/entries](https://devdocs.io/javascript/global_objects/object/entries) +- [devdocs.io/javascript/global_objects/object/fromentries](https://devdocs.io/javascript/global_objects/object/fromentries) ### Code provided diff --git a/subjects/manipulate-keys.en.md b/subjects/manipulate-keys.en.md index ba4e126c7..d93fe2eef 100644 --- a/subjects/manipulate-keys.en.md +++ b/subjects/manipulate-keys.en.md @@ -12,11 +12,11 @@ Create 3 functions that works like the `.filter`, `.map` and `.reduce` array met ### Notions -- https://devdocs.io/javascript/global_objects/array/filter -- https://devdocs.io/javascript/global_objects/array/map -- https://devdocs.io/javascript/global_objects/array/reduce -- https://devdocs.io/javascript/global_objects/object/entries -- https://devdocs.io/javascript/global_objects/object/fromentries +- [devdocs.io/javascript/global_objects/array/filter](https://devdocs.io/javascript/global_objects/array/filter) +- [devdocs.io/javascript/global_objects/array/map](https://devdocs.io/javascript/global_objects/array/map) +- [devdocs.io/javascript/global_objects/array/reduce](https://devdocs.io/javascript/global_objects/array/reduce) +- [devdocs.io/javascript/global_objects/object/entries](https://devdocs.io/javascript/global_objects/object/entries) +- [devdocs.io/javascript/global_objects/object/fromentries](https://devdocs.io/javascript/global_objects/object/fromentries) ### Code provided diff --git a/subjects/manipulate-values.en.md b/subjects/manipulate-values.en.md index 3a6f79d56..c3988e52d 100644 --- a/subjects/manipulate-values.en.md +++ b/subjects/manipulate-values.en.md @@ -16,11 +16,11 @@ You will have a small database to help you with the groceries. ### Notions -- https://devdocs.io/javascript/global_objects/array/filter -- https://devdocs.io/javascript/global_objects/array/map -- https://devdocs.io/javascript/global_objects/array/reduce -- https://devdocs.io/javascript/global_objects/object/entries -- https://devdocs.io/javascript/global_objects/object/fromentries +- [devdocs.io/javascript/global_objects/array/filter](https://devdocs.io/javascript/global_objects/array/filter) +- [devdocs.io/javascript/global_objects/array/map](https://devdocs.io/javascript/global_objects/array/map) +- [devdocs.io/javascript/global_objects/array/reduce](https://devdocs.io/javascript/global_objects/array/reduce) +- [devdocs.io/javascript/global_objects/object/entries](https://devdocs.io/javascript/global_objects/object/entries) +- [devdocs.io/javascript/global_objects/object/fromentries](https://devdocs.io/javascript/global_objects/object/fromentries) ### Code provided diff --git a/subjects/mapper.en.md b/subjects/mapper.en.md index fc0cf61a4..a92bf7a60 100644 --- a/subjects/mapper.en.md +++ b/subjects/mapper.en.md @@ -11,8 +11,8 @@ and that works like the method .flatMap ### Notions -- https://devdocs.io/javascript/global_objects/array/map -- https://devdocs.io/javascript/global_objects/array/flatmap +- [devdocs.io/javascript/global_objects/array/map](https://devdocs.io/javascript/global_objects/array/map) +- [devdocs.io/javascript/global_objects/array/flatmap](https://devdocs.io/javascript/global_objects/array/flatmap) ### Code provided diff --git a/subjects/match-cron.en.md b/subjects/match-cron.en.md index 6929ae149..01147ccea 100644 --- a/subjects/match-cron.en.md +++ b/subjects/match-cron.en.md @@ -28,5 +28,5 @@ matchCron('9 * * * *', new Date('2020-05-30 19:21:00')) // -> false ### Notions -- https://crontab.guru/ -- https://devdocs.io/javascript/global_objects/date \ No newline at end of file +- [crontab.guru/](https://crontab.guru/) +- [devdocs.io/javascript/global_objects/date](https://devdocs.io/javascript/global_objects/date) diff --git a/subjects/method-man.en.md b/subjects/method-man.en.md index 58b7ab32f..327a09482 100644 --- a/subjects/method-man.en.md +++ b/subjects/method-man.en.md @@ -13,4 +13,4 @@ Write 4 functions: ### Notions -- https://nan-academy.github.io/js-training/examples/methods.js \ No newline at end of file +- [nan-academy.github.io/js-training/examples/methods.js](https://nan-academy.github.io/js-training/examples/methods.js) diff --git a/subjects/min-max.en.md b/subjects/min-max.en.md index ed3b0a4c1..dcc0d3fd2 100644 --- a/subjects/min-max.en.md +++ b/subjects/min-max.en.md @@ -15,10 +15,10 @@ and returns the lowest ### Notions -- https://nan-academy.github.io/js-training/examples/functions.js -- https://nan-academy.github.io/js-training/examples/ternary.js -- https://devdocs.io/javascript/global_objects/array/Math/min -- https://devdocs.io/javascript/global_objects/array/Math/max +- [nan-academy.github.io/js-training/examples/functions.js](https://nan-academy.github.io/js-training/examples/functions.js) +- [nan-academy.github.io/js-training/examples/ternary.js](https://nan-academy.github.io/js-training/examples/ternary.js) +- [devdocs.io/javascript/global_objects/array/Math/min](https://devdocs.io/javascript/global_objects/array/Math/min) +- [devdocs.io/javascript/global_objects/array/Math/max](https://devdocs.io/javascript/global_objects/array/Math/max) ### Code provided diff --git a/subjects/more-or-less.en.md b/subjects/more-or-less.en.md index 38bf873ec..5d6e0958b 100644 --- a/subjects/more-or-less.en.md +++ b/subjects/more-or-less.en.md @@ -11,5 +11,5 @@ Create 4 functions ### Notions -- https://nan-academy.github.io/js-training/examples/functions.js -- https://nan-academy.github.io/js-training/examples/primitive-and-operators.js \ No newline at end of file +- [nan-academy.github.io/js-training/examples/functions.js](https://nan-academy.github.io/js-training/examples/functions.js) +- [nan-academy.github.io/js-training/examples/primitive-and-operators.js](https://nan-academy.github.io/js-training/examples/primitive-and-operators.js) diff --git a/subjects/mutability.en.md b/subjects/mutability.en.md index ac6f95e9a..b83781f38 100644 --- a/subjects/mutability.en.md +++ b/subjects/mutability.en.md @@ -13,9 +13,9 @@ and set his contry to `'FR'`. ### Notions -- https://nan-academy.github.io/js-training/examples/set.js -- https://nan-academy.github.io/js-training/examples/get.js -- https://nan-academy.github.io/js-training/examples/data-structures.js +- [nan-academy.github.io/js-training/examples/set.js](https://nan-academy.github.io/js-training/examples/set.js) +- [nan-academy.github.io/js-training/examples/get.js](https://nan-academy.github.io/js-training/examples/get.js) +- [nan-academy.github.io/js-training/examples/data-structures.js](https://nan-academy.github.io/js-training/examples/data-structures.js) ### Code provided diff --git a/subjects/nasa.en.md b/subjects/nasa.en.md index 9fbb0b651..d7215d4dd 100644 --- a/subjects/nasa.en.md +++ b/subjects/nasa.en.md @@ -14,5 +14,5 @@ numbers from 1 to the number passed as parameter, with three exception. ### Notions -- https://nan-academy.github.io/js-training/examples/loops.js -- https://nan-academy.github.io/js-training/examples/recursion.js \ No newline at end of file +- [nan-academy.github.io/js-training/examples/loops.js](https://nan-academy.github.io/js-training/examples/loops.js) +- [nan-academy.github.io/js-training/examples/recursion.js](https://nan-academy.github.io/js-training/examples/recursion.js) diff --git a/subjects/nested.en.md b/subjects/nested.en.md index aa9b032c9..b3fd094ba 100644 --- a/subjects/nested.en.md +++ b/subjects/nested.en.md @@ -11,5 +11,5 @@ Create a `nested` constant variable that contains ### Notions -- https://nan-academy.github.io/js-training/examples/data-structures.js -- https://devdocs.io/javascript/global_objects/object/freeze \ No newline at end of file +- [nan-academy.github.io/js-training/examples/data-structures.js](https://nan-academy.github.io/js-training/examples/data-structures.js) +- [devdocs.io/javascript/global_objects/object/freeze](https://devdocs.io/javascript/global_objects/object/freeze) diff --git a/subjects/now-get-to-work.en.md b/subjects/now-get-to-work.en.md index 1cec79494..6167f99d1 100644 --- a/subjects/now-get-to-work.en.md +++ b/subjects/now-get-to-work.en.md @@ -4,7 +4,7 @@ "Something terrible happened" -clone this repo : https://github.com/01-edu/the-final-cl-test +clone this repo : [github.com/01-edu/the-final-cl-test](https://github.com/01-edu/the-final-cl-test) Submit your solution in the file `my_answer.sh` that will print it when executed. diff --git a/subjects/obj.en.md b/subjects/obj.en.md index f3669fce4..ec7704400 100644 --- a/subjects/obj.en.md +++ b/subjects/obj.en.md @@ -12,4 +12,4 @@ containing a property for each primitives: ### Notions -- https://nan-academy.github.io/js-training/examples/data-structures.js \ No newline at end of file +- [nan-academy.github.io/js-training/examples/data-structures.js](https://nan-academy.github.io/js-training/examples/data-structures.js) diff --git a/subjects/pick-omit.en.md b/subjects/pick-omit.en.md index 3ee4a4a1e..6b78331be 100644 --- a/subjects/pick-omit.en.md +++ b/subjects/pick-omit.en.md @@ -10,4 +10,4 @@ This function will omit only the keys, in the second argument, from the object p ### Notions -- https://devdocs.io/javascript/global_objects/object \ No newline at end of file +- [devdocs.io/javascript/global_objects/object](https://devdocs.io/javascript/global_objects/object) diff --git a/subjects/primitives.en.md b/subjects/primitives.en.md index 9f24a2e33..f88faaf03 100644 --- a/subjects/primitives.en.md +++ b/subjects/primitives.en.md @@ -11,5 +11,5 @@ Create a constant variable for each primitives: ### Notions -- https://nan-academy.github.io/js-training/examples/primitive-and-operators.js -- https://nan-academy.github.io/js-training/examples/variables.js \ No newline at end of file +- [nan-academy.github.io/js-training/examples/primitive-and-operators.js](https://nan-academy.github.io/js-training/examples/primitive-and-operators.js) +- [nan-academy.github.io/js-training/examples/variables.js](https://nan-academy.github.io/js-training/examples/variables.js) diff --git a/subjects/pyramid.en.md b/subjects/pyramid.en.md index 5cbff5734..2c4295838 100644 --- a/subjects/pyramid.en.md +++ b/subjects/pyramid.en.md @@ -21,5 +21,5 @@ Just like triangle ### Notions -- https://nan-academy.github.io/js-training/examples/loops.js -- https://nan-academy.github.io/js-training/examples/recursion.js \ No newline at end of file +- [nan-academy.github.io/js-training/examples/loops.js](https://nan-academy.github.io/js-training/examples/loops.js) +- [nan-academy.github.io/js-training/examples/recursion.js](https://nan-academy.github.io/js-training/examples/recursion.js) diff --git a/subjects/quantifiers.en.md b/subjects/quantifiers.en.md index 07169a55b..0515ca4e7 100644 --- a/subjects/quantifiers.en.md +++ b/subjects/quantifiers.en.md @@ -16,8 +16,8 @@ The use of `[].every` and `[].some` is forbidden for this exercise. ### Notions -- https://devdocs.io/javascript/global_objects/array/some -- https://devdocs.io/javascript/global_objects/array/every +- [devdocs.io/javascript/global_objects/array/some](https://devdocs.io/javascript/global_objects/array/some) +- [devdocs.io/javascript/global_objects/array/every](https://devdocs.io/javascript/global_objects/array/every) ### Code provided diff --git a/subjects/race.en.md b/subjects/race.en.md index 9150c7dc8..2f8f842f9 100644 --- a/subjects/race.en.md +++ b/subjects/race.en.md @@ -11,8 +11,8 @@ and a number and return the first resolved values up to the number given. ### Notions -- https://nan-academy.github.io/js-training/examples/promise.js -- https://devdocs.io/javascript/global_objects/promise/race +- [nan-academy.github.io/js-training/examples/promise.js](https://nan-academy.github.io/js-training/examples/promise.js) +- [devdocs.io/javascript/global_objects/promise/race](https://devdocs.io/javascript/global_objects/promise/race) ### Code provided diff --git a/subjects/rebecca-black.en.md b/subjects/rebecca-black.en.md index 26158ccce..b66b08050 100644 --- a/subjects/rebecca-black.en.md +++ b/subjects/rebecca-black.en.md @@ -11,6 +11,6 @@ Create the following functions: ### Notions -- https://date-fns.org/v2.14.0/docs/isWeekend -- https://date-fns.org/v2.14.0/docs/isAfter -- https://date-fns.org/v2.14.0/docs/isLastDayOfMonth \ No newline at end of file +- [date-fns.org/v2.14.0/docs/isWeekend](https://date-fns.org/v2.14.0/docs/isWeekend) +- [date-fns.org/v2.14.0/docs/isAfter](https://date-fns.org/v2.14.0/docs/isAfter) +- [date-fns.org/v2.14.0/docs/isLastDayOfMonth](https://date-fns.org/v2.14.0/docs/isLastDayOfMonth) diff --git a/subjects/reduce.en.md b/subjects/reduce.en.md index e51e7960d..720b26d24 100644 --- a/subjects/reduce.en.md +++ b/subjects/reduce.en.md @@ -31,7 +31,7 @@ The use of `[].reduce` and `[].reduceRight` is forbidden for this exercise. ### Notions -- https://devdocs.io/javascript/global_objects/array/reduce +- [devdocs.io/javascript/global_objects/array/reduce](https://devdocs.io/javascript/global_objects/array/reduce) ### Code provided diff --git a/subjects/repeat.en.md b/subjects/repeat.en.md index 20b937788..6de97f995 100644 --- a/subjects/repeat.en.md +++ b/subjects/repeat.en.md @@ -4,15 +4,15 @@ Create a `repeat` function that takes a string and a number as parameters and return the repeated string by the given number -Like the method https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/repeat +Like the method [developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/repeat](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/repeat) Of course you may not use the method directly ### Notions -- https://nan-academy.github.io/js-training/examples/loops.js -- https://nan-academy.github.io/js-training/examples/recursion.js -- https://devdocs.io/javascript/global_objects/string/repeat +- [nan-academy.github.io/js-training/examples/loops.js](https://nan-academy.github.io/js-training/examples/loops.js) +- [nan-academy.github.io/js-training/examples/recursion.js](https://nan-academy.github.io/js-training/examples/recursion.js) +- [devdocs.io/javascript/global_objects/string/repeat](https://devdocs.io/javascript/global_objects/string/repeat) ### Code provided diff --git a/subjects/replica.en.md b/subjects/replica.en.md index afda5449a..04301e58f 100644 --- a/subjects/replica.en.md +++ b/subjects/replica.en.md @@ -9,4 +9,4 @@ Attention with the shallow copies. ### Notions -- https://nan-academy.github.io/js-training/examples/data-structures.js \ No newline at end of file +- [nan-academy.github.io/js-training/examples/data-structures.js](https://nan-academy.github.io/js-training/examples/data-structures.js) diff --git a/subjects/reverser.en.md b/subjects/reverser.en.md index 77d48f2f2..6cff59531 100644 --- a/subjects/reverser.en.md +++ b/subjects/reverser.en.md @@ -9,7 +9,7 @@ Like `[].reverse()` but working also for strings (without using the actual metho ### Notions -- https://devdocs.io/javascript/global_objects/array/reverse +- [devdocs.io/javascript/global_objects/array/reverse](https://devdocs.io/javascript/global_objects/array/reverse) ### Code provided diff --git a/subjects/same-amount.en.md b/subjects/same-amount.en.md index 12f14690f..41b904f16 100644 --- a/subjects/same-amount.en.md +++ b/subjects/same-amount.en.md @@ -11,4 +11,4 @@ The objective is to confirm that the second and the third parameter matched ### Notions -- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#Using_regular_expressions_in_JavaScript \ No newline at end of file +- [developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#Using_regular_expressions_in_JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#Using_regular_expressions_in_JavaScript) diff --git a/subjects/series.en.md b/subjects/series.en.md index b5c2746da..0c66a7c30 100644 --- a/subjects/series.en.md +++ b/subjects/series.en.md @@ -8,4 +8,4 @@ It must execute them in series and return the results in order. ### Notions -- https://nan-academy.github.io/js-training/examples/promise.js \ No newline at end of file +- [nan-academy.github.io/js-training/examples/promise.js](https://nan-academy.github.io/js-training/examples/promise.js) diff --git a/subjects/sign.en.md b/subjects/sign.en.md index f6e99a896..2c9b752c3 100644 --- a/subjects/sign.en.md +++ b/subjects/sign.en.md @@ -13,9 +13,9 @@ if they both have the same sign ### Notions -- https://nan-academy.github.io/js-training/examples/functions.js -- https://nan-academy.github.io/js-training/examples/if-else.js -- https://devdocs.io/javascript/global_objects/math/sign +- [nan-academy.github.io/js-training/examples/functions.js](https://nan-academy.github.io/js-training/examples/functions.js) +- [nan-academy.github.io/js-training/examples/if-else.js](https://nan-academy.github.io/js-training/examples/if-else.js) +- [devdocs.io/javascript/global_objects/math/sign](https://devdocs.io/javascript/global_objects/math/sign) ### Code provided diff --git a/subjects/slicer.en.md b/subjects/slicer.en.md index bdd01b899..f0bf798c0 100644 --- a/subjects/slicer.en.md +++ b/subjects/slicer.en.md @@ -9,7 +9,7 @@ It takes an additional first argument which is the string or the array ### Notions -- https://devdocs.io/javascript/global_objects/array/slice +- [devdocs.io/javascript/global_objects/array/slice](https://devdocs.io/javascript/global_objects/array/slice) ### Code provided diff --git a/subjects/sweet-curry.en.md b/subjects/sweet-curry.en.md index 00563474c..2bad0356e 100644 --- a/subjects/sweet-curry.en.md +++ b/subjects/sweet-curry.en.md @@ -12,4 +12,4 @@ Please note that those functions can only have one argument each. ### Notions -- https://stackoverflow.com/questions/36314/what-is-currying \ No newline at end of file +- [stackoverflow.com/questions/36314/what-is-currying](https://stackoverflow.com/questions/36314/what-is-currying) diff --git a/subjects/throttle.en.md b/subjects/throttle.en.md index f0daa8921..7775c7269 100644 --- a/subjects/throttle.en.md +++ b/subjects/throttle.en.md @@ -10,4 +10,4 @@ Create two functions that will work like `_.throttle` from lodash ### Notions -- https://lodash.com/docs/4.17.15#throttle \ No newline at end of file +- [lodash.com/docs/4.17.15#throttle](https://lodash.com/docs/4.17.15#throttle) diff --git a/subjects/triangle.en.md b/subjects/triangle.en.md index aabc36863..250cdc79f 100644 --- a/subjects/triangle.en.md +++ b/subjects/triangle.en.md @@ -19,5 +19,5 @@ of the number passed as argument. ### Notions -- https://nan-academy.github.io/js-training/examples/loops.js -- https://nan-academy.github.io/js-training/examples/recursion.js \ No newline at end of file +- [nan-academy.github.io/js-training/examples/loops.js](https://nan-academy.github.io/js-training/examples/loops.js) +- [nan-academy.github.io/js-training/examples/recursion.js](https://nan-academy.github.io/js-training/examples/recursion.js) diff --git a/subjects/unbreakable.en.md b/subjects/unbreakable.en.md index f25a47027..268bfdf0f 100644 --- a/subjects/unbreakable.en.md +++ b/subjects/unbreakable.en.md @@ -12,8 +12,8 @@ Implement 2 functions: ### Notions -- https://devdocs.io/javascript/global_objects/array/join -- https://devdocs.io/javascript/global_objects/string/split +- [devdocs.io/javascript/global_objects/array/join](https://devdocs.io/javascript/global_objects/array/join) +- [devdocs.io/javascript/global_objects/string/split](https://devdocs.io/javascript/global_objects/string/split) ### Code provided diff --git a/subjects/unicode-technical-report-35.en.md b/subjects/unicode-technical-report-35.en.md index de482414f..da0260dd5 100644 --- a/subjects/unicode-technical-report-35.en.md +++ b/subjects/unicode-technical-report-35.en.md @@ -30,4 +30,4 @@ Implement a `format` function that takes 2 arguments: ### Notions -- https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table \ No newline at end of file +- [www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table](https://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table) diff --git a/subjects/using-filter.en.md b/subjects/using-filter.en.md index bf9b3a14d..138693c72 100644 --- a/subjects/using-filter.en.md +++ b/subjects/using-filter.en.md @@ -43,4 +43,4 @@ Example of an array of objects matching the criterias: ### Notions -- https://devdocs.io/javascript/global_objects/array/filter \ No newline at end of file +- [devdocs.io/javascript/global_objects/array/filter](https://devdocs.io/javascript/global_objects/array/filter) diff --git a/subjects/using-map.en.md b/subjects/using-map.en.md index 65b84eae3..b48f83449 100644 --- a/subjects/using-map.en.md +++ b/subjects/using-map.en.md @@ -99,4 +99,4 @@ returns ### Notions -- https://devdocs.io/javascript/global_objects/array/map \ No newline at end of file +- [devdocs.io/javascript/global_objects/array/map](https://devdocs.io/javascript/global_objects/array/map) diff --git a/subjects/using-reduce.en.md b/subjects/using-reduce.en.md index b6e39f194..5223a1a66 100644 --- a/subjects/using-reduce.en.md +++ b/subjects/using-reduce.en.md @@ -23,4 +23,4 @@ sumOrMul([1, 2, 3, 4], 5) ### Notions -- https://devdocs.io/javascript/global_objects/array/reduce \ No newline at end of file +- [devdocs.io/javascript/global_objects/array/reduce](https://devdocs.io/javascript/global_objects/array/reduce) diff --git a/subjects/valid-ip.en.md b/subjects/valid-ip.en.md index 450f85292..7ffa5ca70 100644 --- a/subjects/valid-ip.en.md +++ b/subjects/valid-ip.en.md @@ -13,4 +13,4 @@ A valid IP has the following format : ### Notions -- https://github.com/ziishaned/learn-regex \ No newline at end of file +- [github.com/ziishaned/learn-regex](https://github.com/ziishaned/learn-regex) diff --git a/subjects/vowel-dots.en.md b/subjects/vowel-dots.en.md index eacad58b7..0ff2dfaa6 100644 --- a/subjects/vowel-dots.en.md +++ b/subjects/vowel-dots.en.md @@ -8,4 +8,4 @@ every vowel ('y' is not considered a vowel here) using a regex called `vowels`. ### Notions -- https://github.com/ziishaned/learn-regex#22-character-sets \ No newline at end of file +- [github.com/ziishaned/learn-regex#22-character-sets](https://github.com/ziishaned/learn-regex#22-character-sets) diff --git a/subjects/何.en.md b/subjects/何.en.md index fc7583b2c..2ab5c90ec 100644 --- a/subjects/何.en.md +++ b/subjects/何.en.md @@ -7,4 +7,4 @@ Create a `inequality` value that is not equal to itself ### Notions -- https://devdocs.io/javascript/global_objects/number \ No newline at end of file +- [devdocs.io/javascript/global_objects/number](https://devdocs.io/javascript/global_objects/number)