You are viewing a single comment's thread. Return to all comments →
function processData(input) { //Enter your code here var date_returned = input.split("\n")[0].split(" ") var date_due = input.split("\n")[1].split(" ") calculateFee(date_returned.map(Number),date_due.map(Number)); } function calculateFee(date_returned,date_due){ var hackos= 0; if(date_returned[2]>date_due[2]){ hackos= 10000; }else if(date_returned[1]>date_due[1] && date_returned[2]===date_due[2]){ hackos= 500*(date_returned[1]-date_due[1]); }else if(date_returned[0] > date_due[0] && date_returned[1]===date_due[1] && date_returned[2]===date_due[2]){ hackos = 15*(date_returned[0]-date_due[0]); } console.log(hackos); }
Day 26: Nested Logic
You are viewing a single comment's thread. Return to all comments →
JavaScript Solution