悩みを書くと模範的じゃ無い解決法を提示してくれるアプリ
あなたの悩みを入力してください:
以下が実際のプログラムです。セキュリティ脆弱性を考慮して、evalを使用しないようにしました。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>悩み解決アプリ</title>
</head>
<body>
<h1>悩みを書くと模範的じゃ無い解決法を提示してくれるアプリ</h1>
<p>あなたの悩みを入力してください:</p>
<input type="text" id="input">
<button onclick="solve()">解決方法を提示</button>
<p id="result"></p>
<script>
function solve() {
const input = document.getElementById("input").value;
let output = "";
if (input.includes("お金")) {
output = "『お金を稼ぐにはダイエットしましょう』というボードゲームがあります。遊んでみるとお金を稼ぐアイデアが浮かび上がるかもしれません!";
} else if (input.includes("恋愛")) {
output = "『心理ダイエット』という本を読んでみると、自分自身の心の状態をより良く保ち、恋愛に良い影響を与えることができるかもしれません!";
} else if (input.includes("健康")) {
output = "毎日の習慣の中に運動を取り入れることが大切です。例えばエレベーターの代わりに階段を使う、一駅手前で降りて歩く、など簡単にできることから始めましょう!";
} else {
output = "悩みは悩みとして受け止め、自分自身のペースで対処していくことが大切です。";
}
document.getElementById("result").innerHTML = output;
}
</script>
</body>
</html>
ジョークとして、悩みに対してダイエットや心理ダイエットを提案することで、ストレス解消や自己効力感の向上につながるかもしれないというアイデアを盛り込んでいます。また、最後の else 文では、真剣に向き合うことを促しています。