functiondemo(){// -- SIMPLE -- //// builds object, selects entire sheet, crops data// builds markdown tablevarmtm=MarkdownTableMaker();mtm.setSheetAsRange();// prints markdown tableLogger.log(''+mtm);// -- A LITTLE MORE FUN -- //// selects user-specified rangevarrange1=SpreadsheetApp.getActive().getRange('B8:D19');// set input range, evaluates input range, crops data (if needed)// builds new table with bounded datamtm.setRange(range1);// prints new markdown tableLogger.log(''+mtm);// -- EVEN MORE FUN -- //// selects user-specified rangevarrange2=SpreadsheetApp.getActive().getActiveRange();// set input range, evaluates input range, crops data (if needed)// builds new table with bounded datamtm.setRange(range2);// prints new markdown tableLogger.log(''+mtm);}