Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 2.94 KB

feedback.md

File metadata and controls

53 lines (37 loc) · 2.94 KB

JS Calculator

Major Learning Goals/Code Review

Criteria yes/no, and optionally any details/lines of code to reference
Correctly uses conditionals (if/else/elsif or other kinds). ✔️?
Correctly uses variables, and only uses const and let variables. The program uses const when possible. The program never uses var. ✔️?
Correctly creates and uses functions appropriately. ✔️?
Practices best-practices in JavaScript syntax. There are semi-colons at the end of most lines that need semi-colons. ✔️?
Practices best-practices in JavaScript naming conventions, and uses camelCase for variable names and function names. ✔️?

Functional Requirements

Functional Requirement yes/no
The program can read two numbers and an operator and perform addition ✔️?
The program can read two numbers and an operator and can perform subtraction ✔️?
The program prints feedback to the user when attempting to divide by zero, and the program does not give an error ✔️?

Overall Feedback

Overall Feedback Criteria yes/no
Green (Meets/Exceeds Standards) 4+ in Code Review && 2+ in Functional Requirements
Yellow (Approaches Standards) 2+ in Code Review && 2+ in Functional Requirements, or the instructor judges that this project needs special attention
Red (Not at Standard) 0,1 in Code Review or 0,1 in Functional Reqs, assignment is breaking/doesn’t run with less than 5 minutes of debugging, or the instructor judges that this project needs special attention

Code Style Bonus Awards

Was the code particularly impressive in code style for any of these reasons (or more...?)

Quality Yes?
Perfect Indentation
Elegant/Clever
Descriptive/Readable
Concise
Logical/Organized