Yesの変数には、Noを、Noの変数には、Yesと答えたいのですが、最初は、変数がYes
です。
ここに質問の内容を詳しく書いてください。
Getリクエストの最初のレスポンスは、Yesで、そのあとは、Getリクエストするたびに
反対のレスポンスを返したいです。Yesの次は、No, その次は、Yesのように、Yesから始まって、Yes,No,Yes,No...としたいのです。
どうやって、初めの変数をYesでレスポンスすることができますか?
私のコードですと、すでに判定されて、最初からNoが返ってきます。
実現したいこと
- Yesをはじめに設定したい。
該当のソースコード
import { Application, Router } from "https://deno.land/x/oak@v10.6.0/mod.ts"; const app = new Application(); const router = new Router(); let answer ="Yes"; const change = ({ response }) => { if(answer === "Yes"){ answer = "No"; response.body = `${anser}`; }else{ answer = "No"; response.body = `${answer}`; } } router.get("/", change); app.use(router.routes()); app.listen({ port: 7777 });
試したこと
変数になにも入れなかったりしてみましたが、できませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー