diff --git a/spec.html b/spec.html
index 3f1f909e359..4a8bf2d4b81 100644
--- a/spec.html
+++ b/spec.html
@@ -26211,7 +26211,7 @@
Properties of the Function Prototype Object
does not have a [[Construct]] internal method; it cannot be used as a constructor with the `new` operator.
has a [[Prototype]] internal slot whose value is %Object.prototype%.
does not have a *"prototype"* property.
- has a *"length"* property whose value is 0.
+ has a *"length"* property whose value is *+0*𝔽.
has a *"name"* property whose value is the empty String.
@@ -29550,7 +29550,7 @@ Properties of the String Prototype Object
is %String.prototype%.
is a String exotic object and has the internal methods specified for such objects.
has a [[StringData]] internal slot whose value is the empty String.
- has a *"length"* property whose initial value is 0 and whose attributes are { [[Writable]]: *false*, [[Enumerable]]: *false*, [[Configurable]]: *false* }.
+ has a *"length"* property whose initial value is *+0*𝔽 and whose attributes are { [[Writable]]: *false*, [[Enumerable]]: *false*, [[Configurable]]: *false* }.
has a [[Prototype]] internal slot whose value is %Object.prototype%.
Unless explicitly stated otherwise, the methods of the String prototype object defined below are not generic and the *this* value passed to them must be either a String value or an object that has a [[StringData]] internal slot that has been initialized to a String value.
@@ -32884,7 +32884,7 @@ Properties of the Array Prototype Object
- is %Array.prototype%.
- is an Array exotic object and has the internal methods specified for such objects.
- - has a *"length"* property whose initial value is 0 and whose attributes are { [[Writable]]: *true*, [[Enumerable]]: *false*, [[Configurable]]: *false* }.
+ - has a *"length"* property whose initial value is *+0*𝔽 and whose attributes are { [[Writable]]: *true*, [[Enumerable]]: *false*, [[Configurable]]: *false* }.
- has a [[Prototype]] internal slot whose value is %Object.prototype%.