Git Product home page Git Product logo

algebra's Introduction

algebra's People

Contributors

dependabot[bot] avatar fibo avatar kissarat avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

algebra's Issues

tonicdev

Put quickstart section on tonicdev

The function greatCommonDivisor returns undefined result

🪲 BUG

function greatCommonDivisor (a, b) { if (b === BigInt(0)) { return a } else { return greatCommonDivisor(b, a % b) } }

The problem

if (b > a) = some undefined result... parameter A should be always greater than B. so you should add the condition:
if(b > a) greatCommonDivisor (b, a)

Solution:

function greatCommonDivisor (a, b) {

  if (b === BigInt(0) && a === BigInt(0)) return 0; //all parameters (not only b) should be greater than 0
  if (b === BigInt(0)) return a;

  if(b > a) greatCommonDivisor (b, a); //recursion with B instead of A, and A instead of B
  
  return greatCommonDivisor(b, a % b)
}

Thanks!

404 page

Current 404 page points to g14n.info main site default, see page not found.

Articles in the apollonian gasket should be those of algebra blog.

TypeScript port

Yes, there will be an algebra v2.0 with the following goals:

  • TypeScript support, in particular take advantage of numeric types, see here
  • Support ES module imports, see here

The porting will be committed in the new main branch (and at the end master will be deleted).

any feedback is welcome in the comments below

Use tex

Use tex matrices to document examples in Readme.md, if they are not rendered on npm open an issue, it will encrease visibility.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.