Skip to content

Commit ef2972e

Browse files
committed
Fix grammar.
1 parent 0febfd7 commit ef2972e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

doc/en/core/undefined.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ being `undefined`.
88
`undefined` is a type with exactly one value: `undefined`.
99

1010
The language also defines a global variable that has the value of `undefined`,
11-
this variable is also called `undefined`. But this variable is **not** a constant,
12-
nor is it a keyword of the language. This means that its *value* can be easily
11+
this variable is also called `undefined`. However, this variable is **neither** a constant
12+
nor a keyword of the language. This means that its *value* can be easily
1313
overwritten.
1414

1515
> **ES5 Note:** `undefined` in ECMAScript 5 is **no longer** *writable* in strict
@@ -31,7 +31,7 @@ Since the global variable `undefined` only holds a copy of the actual *value* of
3131
`undefined`, assigning a new value to it does **not** change the value of the
3232
*type* `undefined`.
3333

34-
Still, in order to compare something against the value of `undefined` it is
34+
Still, in order to compare something against the value of `undefined`, it is
3535
necessary to retrieve the value of `undefined` first.
3636

3737
In order to protect code against a possible overwritten `undefined` variable, a

0 commit comments

Comments
 (0)