Skip to content

Commit

Permalink
Format JS in example apps.
Browse files Browse the repository at this point in the history
  • Loading branch information
dblock committed Feb 3, 2017
1 parent ed12e12 commit f75b4ba
Show file tree
Hide file tree
Showing 5 changed files with 49 additions and 48 deletions.
29 changes: 15 additions & 14 deletions examples/apps/hello_world/index.js
Expand Up @@ -5,21 +5,22 @@ module.change_code = 1;

// Define an alexa-app
var app = new alexa.app('helloworld');
app.launch(function(req,res) {
res.say("Hello World!!");
app.launch(function(req, res) {
res.say("Hello World!!");
});

app.intent('NameIntent', {
"slots":{"NAME":"LITERAL","AGE":"NUMBER"}
,"utterances":["{My name is|my name's} {matt|bob|bill|jake|nancy|mary|jane|NAME} and I am {1-100|AGE}{ years old|}"]
},function(req,res) {
res.say('Your name is '+req.slot('NAME')+' and you are '+req.slot('AGE')+' years old');
}
);
"slots": { "NAME": "LITERAL", "AGE": "NUMBER" },
"utterances": ["{My name is|my name's} {matt|bob|bill|jake|nancy|mary|jane|NAME} and I am {1-100|AGE}{ years old|}"]
}, function(req, res) {
res.say('Your name is ' + req.slot('NAME') + ' and you are ' + req.slot('AGE') + ' years old');
});

app.intent('AgeIntent', {
"slots":{"AGE":"NUMBER"}
,"utterances":["My age is {1-100|AGE}"]
},function(req,res) {
res.say('Your age is '+req.slot('AGE'));
}
);
"slots": { "AGE": "NUMBER" },
"utterances": ["My age is {1-100|AGE}"]
}, function(req, res) {
res.say('Your age is ' + req.slot('AGE'));
});

module.exports = app;
2 changes: 1 addition & 1 deletion examples/apps/hello_world/package.json
Expand Up @@ -6,7 +6,7 @@
"author": "Matt Kruse <github@mattkruse.com> (http://mattkruse.com/)",
"license": "ISC",
"alexa": {
"applicationId":"amzn1.echo-sdk-ams.app.999999-d0ed-9999-ad00-999999d00ebe"
"applicationId": "amzn1.echo-sdk-ams.app.999999-d0ed-9999-ad00-999999d00ebe"
},
"dependencies": {
"alexa-app": "^2.1.0"
Expand Down
63 changes: 31 additions & 32 deletions examples/apps/number_guessing_game/index.js
Expand Up @@ -6,38 +6,37 @@ module.change_code = 1;
// Define an alexa-app
var app = new alexa.app('guessinggame');

app.launch(function(req,res) {
var number = Math.floor(Math.random()*99)+1;
res.session('number',number);
res.session('guesses',0);
var prompt = "Guess a number between 1 and 100!";
res.say(prompt).reprompt(prompt).shouldEndSession(false);
app.launch(function(req, res) {
var number = Math.floor(Math.random() * 99) + 1;
res.session('number', number);
res.session('guesses', 0);
var prompt = "Guess a number between 1 and 100!";
res.say(prompt).reprompt(prompt).shouldEndSession(false);
});
app.intent('GuessIntent',{
"slots":{"guess":"NUMBER"}
,"utterances":["{1-100|guess}"]
},
function(req,res) {
var guesses = (+req.session('guesses'))+1;
var guess = req.slot('guess');
var number = +req.session('number');
if (!guess) {
res.say("Sorry, I didn't hear a number. The number was "+number);
}
else if (guess==number) {
res.say("Congratulations, you guessed the number in " + guesses + (guesses==1?" try":" tries"));
}
else {
if (guess > number) {
res.say("Guess lower");
}
else if (guess < number) {
res.say("Guess higher");
}
res.reprompt("Sorry, I didn't hear a number. Try again.");
res.session('guesses',guesses);
res.shouldEndSession(false);
}
}

app.intent('GuessIntent', {
"slots": { "guess": "NUMBER" },
"utterances": ["{1-100|guess}"]
},
function(req, res) {
var guesses = (+req.session('guesses')) + 1;
var guess = req.slot('guess');
var number = +req.session('number');
if (!guess) {
res.say("Sorry, I didn't hear a number. The number was " + number);
} else if (guess == number) {
res.say("Congratulations, you guessed the number in " + guesses + (guesses == 1 ? " try" : " tries"));
} else {
if (guess > number) {
res.say("Guess lower");
} else if (guess < number) {
res.say("Guess higher");
}
res.reprompt("Sorry, I didn't hear a number. Try again.");
res.session('guesses', guesses);
res.shouldEndSession(false);
}
}
);

module.exports = app;
2 changes: 1 addition & 1 deletion examples/apps/number_guessing_game/package.json
Expand Up @@ -6,7 +6,7 @@
"author": "Matt Kruse <github@mattkruse.com> (http://mattkruse.com/)",
"license": "ISC",
"alexa": {
"applicationId":"amzn1.echo-sdk-ams.app.999999-d0ed-9999-ad00-999999d00ebe"
"applicationId": "amzn1.echo-sdk-ams.app.999999-d0ed-9999-ad00-999999d00ebe"
},
"dependencies": {
"alexa-app": "^2.1.0"
Expand Down
1 change: 1 addition & 0 deletions examples/server.js
@@ -1,4 +1,5 @@
var AlexaAppServer = require("../index.js");

AlexaAppServer.start({
server_root: './',
port: 8080,
Expand Down

0 comments on commit f75b4ba

Please sign in to comment.