簡単なWebブラウザゲーム


簡単なWebブラウザゲームを作りました。
簡単に出来ますので是非挑戦してみてください。

<!-- JavaScriptで当たりBoxを見つける -->
<!-- 新規作成  2021/6/26 -->
<!-- Author   乃木坂好きのITエンジニア -->


<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="utf-8">
    <title>JavaScript Practice</title>
    <style>
        body {
            display:flex;
            flex-wrap:wrap;
        }
        .box {
            width:100px;
            height:100px;
            background-color:lightcoral;
            cursor:pointer;
            transition: 0.8s;
            margin: 0 8px 8px 0;
            text-align: center;
            line-height: 100px;

        }
        .win{
            background:gold;
            border-radius: 50%;
            transform:rotate(360deg);
        }
        .lose{
            transform:scale(0.9);
        }
    </style>
</head>
<body>

    <script>
    'use strict';

    const num = 7;  
    // 0-7までの数字をランダムに表示する    
    const winner = Math.floor(Math.random() * num);



    for(let i=0;i<num;i++){
        const div = document.createElement('div');
        div.classList.add('box');  


        div.addEventListener('click',() => {
            if (i === winner){
                div.textContent = 'Win!';
                div.classList.add('win');
            } else {
                div.textContent = 'Lose!';
                div.classList.add('lose');
            }

        });
        document.body.appendChild(div);
    }    

    </script>
</body>

</html>

num変数を変えて数を増やしたり、減らしたりすることもできます。
当たり、外れのメッセージを変えても良いでしょう。