Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#76 - Better break-up fraction. #158

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open

Commits on Apr 21, 2017

  1. Issue google#76 - Better break-up fraction.

    This is only solves the initial case posed of (2x+3)/(2x+2). The output is now
    (2x+2)/(2x+2) + (1)/(2x+2).
    eltonlaw committed Apr 21, 2017
    Copy the full SHA
    aee08a1 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    6135dad View commit details
    Browse the repository at this point in the history

Commits on May 4, 2017

  1. Issue google#76 - Better break-up fraction

    Almost completely covers all cases of (ax^1 + b) / (cx^1 + d). The only
    current holes in this function are for cases where 1) Constant and
    polynomial term are not ordered 2) When b is equal to 0
    
     'checks/canFindDenonimatorInNumerator': The checks are more specific than
    before.
    
    'breakUpNumeratorSearch/index.js': Included a multiplier variable to see
    how much times the denominator is in the numerator. Instead of using
    numerator.args[1] it's now the args[num_n-1] to get the last index, this
    way as long as it's sorted we'll always get the constant.
    
    'checks/checks.test.js': More test cases, included falses
    
    'breakUpNumeratorSearch/breakUpNumeratorSearch.test.js': More test cases
    eltonlaw committed May 4, 2017
    Copy the full SHA
    322a247 View commit details
    Browse the repository at this point in the history
  2. lint

    eltonlaw committed May 4, 2017
    Copy the full SHA
    3c1cac0 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2017

  1. Copy the full SHA
    1ccdc3b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    a46849d View commit details
    Browse the repository at this point in the history
  3. add comments

    eltonlaw committed May 15, 2017
    Copy the full SHA
    fd8ebf0 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2017

  1. update

    eltonlaw committed May 16, 2017
    Copy the full SHA
    f779651 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    41e9223 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2017

  1. Add changes

    eltonlaw committed May 21, 2017
    1
    Copy the full SHA
    308a90c View commit details
    Browse the repository at this point in the history

Commits on May 27, 2017

  1. Add TODO's

    eltonlaw committed May 27, 2017
    Copy the full SHA
    d88605f View commit details
    Browse the repository at this point in the history