UNPKG

grade-book

Version:
28 lines (23 loc) 668 B
var book = require("./lib/grades").book; var express = require("express"); // for(var i =2;i<process.argv.length;i+=1){ // book.addGrade(parseInt(process.argv[i])); // } // console.log(book.getAverage()); var app = express(); app.get("/",function(req,res){ res.send("Hello World"); } ); app.get("/grade",function(req,res){ var grades = req.query.grades.split(","); for(var i =0;i< grades.length;i+=1){ book.addGrade(parseInt(grades[i])); } var average = book.getAverage(); var letter = book.getLetterGrade(); res.send("Your Average is" + average + " grade " + letter); } ); app.listen(3000); console.log("Server is ready!");