Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aneeshlalwani/spreadsheet-javascript
A spreadsheet application, features parsing and evaluating mathematical expressions, implementing spreadsheet functions, handling cell references, and creating interactive web interfaces with dynamic updates.
https://github.com/aneeshlalwani/spreadsheet-javascript
arrow-functions css3 dom-manipulation functional-programming html5 javascript
Last synced: 11 days ago
JSON representation
A spreadsheet application, features parsing and evaluating mathematical expressions, implementing spreadsheet functions, handling cell references, and creating interactive web interfaces with dynamic updates.
- Host: GitHub
- URL: https://github.com/aneeshlalwani/spreadsheet-javascript
- Owner: aneeshlalwani
- Created: 2024-04-06T07:10:49.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-04-06T10:28:20.000Z (7 months ago)
- Last Synced: 2024-04-07T08:29:31.617Z (7 months ago)
- Topics: arrow-functions, css3, dom-manipulation, functional-programming, html5, javascript
- Language: JavaScript
- Homepage: https://javascript-spreadsheet.netlify.app/
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JavaScript SpreadSheet
This project explores the principles of Functional Programming.
It implements a spreadsheet application using JavaScript,
where code is organized into smaller functions that are combined to build complex programs.## Key Features
- Parsing and evaluating mathematical expressions
- Implementing spreadsheet functions
- Handling cell references
- Creating interactive web interfaces with dynamic updates based on user input## Concepts Covered
- map() : method for array manipulation
- find() : method for searching arrays
- parseInt() : for converting strings to integers
- includes() : method for checking array inclusion### Live Link
[Visit Website](https://javascript-spreadsheet.netlify.app/)