Browse Source

docs(collections): correct grammar

pull/1068/head
davhojt 2 years ago
parent
commit
f311bdd603
No known key found for this signature in database
GPG Key ID: C8C3C515E7AF0D2D
  1. 41
      subjects/collections/README.md

41
subjects/collections/README.md

@ -2,22 +2,21 @@
### Instructions
Write a bunch of function to move from one type to another
Write a bunch of functions which converts data from one type to another:
- `arrToSet` from `Array` to `Set`
- `arrToStr` from `Array` to `String`
- `setToArr` from `Set` to `Array`
- `setToStr` from `Set` to `String`
- `strToArr` from `String` to `Array`
- `strToSet` from `String` to `Set`
- `mapToObj` from `Map` to `Object`
- `objToArr` from `Object` to `Array`
- `objToMap` from `Object` to `Map`
- `arrToObj` from `Array` to `Object`
- `strToObj` from `String` to `Object`
- `arrToSet` from `Array` to `Set`.
- `arrToStr` from `Array` to `string`.
- `setToArr` from `Set` to `Array`.
- `setToStr` from `Set` to `string`.
- `strToArr` from `string` to `Array`.
- `strToSet` from `string` to `Set`.
- `mapToObj` from `Map` to `Object`.
- `objToArr` from `Object` to `Array`.
- `objToMap` from `Object` to `Map`.
- `arrToObj` from `Array` to `Object`.
- `strToObj` from `string` to `Object`.
and finally write a function `superTypeOf` that unlike `typeof` return
a different value for advanced types like `Map` and `Set`
Finally, write a function named `superTypeOf` that unlike `typeof` returns a specific values for advanced types like `Map` and `Set`.
### Examples
@ -37,7 +36,7 @@ map.set(3, 'c')
map.set(4, 'd')
arrToSet(arr) // -> Set { 1, 2, 3 }
arrToStr(arr) // -> '1213'
arrToStr(arr) // -> '123'
setToArr(set) // -> [1, 2, 3]
setToStr(set) // -> '123'
strToArr(str) // -> ['h', 'e', 'l', 'l', 'o']
@ -62,9 +61,9 @@ superTypeOf(superTypeOf) // -> 'Function'
### Notions
- [devdocs.io/javascript/operators/typeof](https://devdocs.io/javascript/operators/typeof)
- [devdocs.io/javascript/operators/spread_syntax](https://devdocs.io/javascript/operators/spread_syntax)
- [devdocs.io/javascript/global_objects/map](https://devdocs.io/javascript/global_objects/map)
- [devdocs.io/javascript/global_objects/set](https://devdocs.io/javascript/global_objects/set)
- [devdocs.io/javascript/global_objects/object/fromentries](https://devdocs.io/javascript/global_objects/object/fromentries)
- [devdocs.io/javascript/global_objects/object/entries](https://devdocs.io/javascript/global_objects/object/entries)
- [typeof](https://devdocs.io/javascript/operators/typeof)
- [Sspread syntax](https://devdocs.io/javascript/operators/spread_syntax)
- [Map](https://devdocs.io/javascript/global_objects/map)
- [Set](https://devdocs.io/javascript/global_objects/set)
- [Object.fromEntries](https://devdocs.io/javascript/global_objects/object/fromentries)
- [Object.entries](https://devdocs.io/javascript/global_objects/object/entries)

Loading…
Cancel
Save