UNPKG

nodef-app

Version:

Easily create and access your node scripts and projects via URL Endpoints.

32 lines (23 loc) 630 B
'use strict'; exports.handler = function( event, context, callback ) { let numbers = event.req.body.numbers || event.req.query.numbers || 0; let num = []; if( ! numbers ) { callback({ message: 'you must specify numbers.' }); context.fail('numbers not provided.'); } let total = 0; let split = numbers.split(','); for ( var i = 0; i < split.length; i++) { let number = parseInt( split[i].replace(/\s/g, "") ); num.push(number); total = total + number; } callback({ resource: event.name, execution: 'success', numbers: num, result: total }); context.success(); };