概要
node.jsでalexaスキル、やってみた。
練習問題やってみた。
練習問題
「キヨシを開いて」で、zundokoを返せ。
サンプルコード
const LaunchRequestHandler = {
canHandle(handlerInput) {
return Alexa.getRequestType(handlerInput.requestEnvelope) === 'LaunchRequest';
},
handle(handlerInput) {
let speakOutput = '';
let j = 0;
while (j < 4)
{
if (Math.floor(Math.random() * 2) < 1)
{
j++;
speakOutput += "ズン ";
}
else
{
j = 0;
speakOutput += "ドコ ";
}
}
speakOutput += "ドコ キヨシ";
return handlerInput.responseBuilder.speak(speakOutput)
.reprompt(speakOutput)
.getResponse();
}
};
実行結果
以上。