Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion concepts/basics/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ In contrast to `let` and `var`, variables that are defined with `const` can only
```javascript
const MY_FIRST_CONSTANT = 10;

// Can not be re-assigned.
// Cannot be re-assigned.
MY_FIRST_CONSTANT = 20;
// => TypeError: Assignment to constant variable.
```
Expand Down
2 changes: 1 addition & 1 deletion concepts/errors/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Errors are useful to report when something is wrong or unexpected in a program or a piece of code.

They are javascript objects.
They are JavaScript objects.

The main property of this object is `message`:

Expand Down
6 changes: 3 additions & 3 deletions concepts/numbers/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Numbers may also be expressed in literal forms like `0b101`, `0o13`, `0x0A`. Lea
### Exponential Notation

The E-notation indicates a number that should be multiplied by 10 raised to a given power.
The format of E-notation is to have a number, followed by `e` or `E`, than by the power of 10 to multiply by.
The format of E-notation is to have a number, followed by `e` or `E`, then by the power of 10 to multiply by.

```javascript
const num = 3.125e7;
Expand All @@ -37,7 +37,7 @@ const num = 3.125e7;
E-notation can also be used to represent very small numbers:

```javascript
const num = 325987e-6; // Equals to 0. 325987
const num = 325987e-6; // Equals 0.325987
// The notation essentially says, "Take 325987 and multiply it by 10^-6.
```

Expand Down Expand Up @@ -153,7 +153,7 @@ isFinite(NaN); // => false

`+0` or `-0` are distinct numbers in JavaScript. They can be produced if you represented a number, that is so small that it is indistinguishable from 0.
The signed zero allows you to record “from which direction” you approached zero; that is, what sign the number had before it was considered zero.
It is best practise to pretend there's only one zero.
It is best practice to pretend there's only one zero.

## Comparison

Expand Down
2 changes: 1 addition & 1 deletion concepts/promises/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ The [`Promise`][promise-docs] object represents the eventual completion (or fail

<!-- prettier-ignore -->
~~~exercism/note
This is a hard topic for many people, specially if you know programming in a language that is completely _synchronous_.
This is a hard topic for many people, especially if you know programming in a language that is completely _synchronous_.
If you feel overwhelmed, or you would like to learn more about **concurrency** and **parallelism**, [watch (via go.dev)][talk-blog] or [watch directly via vimeo][talk-video] and [read the slides][talk-slides] of the brilliant talk "Concurrency is not parallelism".

[talk-slides]: https://go.dev/talks/2012/waza.slide#1
Expand Down
2 changes: 1 addition & 1 deletion concepts/template-strings/introduction.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Introduction

In JavaScript, _template strings_ allows for embedding expressions in strings, also referred to as string interpolation.
In JavaScript, _template strings_ allow for embedding expressions in strings, also referred to as string interpolation.
This functionality extends the functionality of the built-in [`String`][string-reference] global object.

You can create template strings in JavaScript by wrapping text in backticks.
Expand Down
2 changes: 1 addition & 1 deletion exercises/concept/factory-sensors/.docs/instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ Now that your machine can detect errors, you will implement a function that reac
- If the temperature is too high, you will either shut down the machine if the temperature exceeds 600°C or turn on a warning light if it is less than that.
- If another error happens, you'll rethrow it.

Implements a function `monitorTheMachine` that takes an argument `actions`.
Implement a function `monitorTheMachine` that takes an argument `actions`.

`actions` is an object that has 4 properties :

Expand Down