Comments (6)
Error is coming from the padRow
function, specifically one of the string repeats. Depending on the rowCount
and rowNumber
, when rowCount - rowNumber
or 2 * rowNumber - 1
will be -1
, calling repeat
method of string will show that error.
" ".repeat(-1) // RangeError: Invalid count value: -1
Edit:
When while
condition is done < count
there's no such issue.
from freecodecamp.
Yep. I think reworking the lessons so we never leave the learner with broken code (or at least never unexplained broken code) is the way to go.
from freecodecamp.
I'm not sure if it was even intended to have broken code, description is suggesting everything should work fine. Step 91 asks for two changes, one of which specifically makes this error appear (second change fixes the issue). 🤷♂️
from freecodecamp.
Yeah, it's a bit confusing. Probably not intentional, though. On 91 there's this:
When you do this, you may see a Range Error, because we've created another off-by-one error.
...but the only time I don't see the error is when I've followed all the instructions on step 91.
from freecodecamp.
Related Issues (20)
- Discrepancies in solution dropdown text on /setting and /certification HOT 1
- Remove `solution-display-widget.css` HOT 1
- Resetting code in some new JS certification projects is not working HOT 2
- Pedantic semantic/gramatical issue. HOT 6
- ValueError HOT 1
- Review Functions HOT 3
- Definitions should be improved for SciComPy
- JavaScript Algorithms and DataStructures (beta): Inssue with "findIndex" Method HOT 1
- JavaScript Algorithms and DataStructures (beta): Inssue with "findIndex" Method
- JavaScript Algorithms and DataStructures (beta): Inssue with test
- Confusing Instruction Pyramid Generate Step 63 HOT 4
- Bug in random-background-color-changer step 8 HOT 1
- CSS Media Queries and Grid Layout Adjustments HOT 7
- Missing h2 element. HOT 9
- Design Style Guide - Layout Colors - Typo showing up live not present in index.html HOT 2
- Learn Advanced Array Methods By Building A Statistics Calculator - Step 32: Confusing Phrase HOT 1
- Learn Functional Programming by Building a Spreadsheet - Main menu description HOT 4
- Project Creation tool creates broken projects
- Typo in step 87 of Building a Cipher HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freecodecamp.