diff --git a/assets/js/numbers.js b/assets/js/numbers.js index 5a925a6..65bbe6c 100644 --- a/assets/js/numbers.js +++ b/assets/js/numbers.js @@ -1,3 +1,107 @@ -function compute(expression) { +function compute(expression) { // TODO - write method definition here -} \ No newline at end of file + var total=0; + var newArray=[]; + var number1=0; + var number2=0; + + // this function seperates the expression into arrays + + function formatArray(expression) + newArray(x) + +function formatArray(ex) //creates a new array and pops new numbers into it +{ +var number; +var arr=ex.split(""); +var counter=1; + +for(var i=0;iarr.length) + { + newArray.push(arr[i]); + } + arr.splice(i,counter) + } + +} + + +} +function testNumber(x) //test whole numbers +{ + var i=true; + if(i==/\d/.test(x)) //test for whole number using regex + { + return i; + } + else{ + return false + } +} + +newArray(x) +{ + + + for(var i=0;i