問題

1
JavaScript

liタグの横幅を足してみよう

JavaScriptの問題に挑戦しよう!

問題

liタグの横幅を足してみよう

liタグの横幅の合計を計算し
.anser の中に表示させてください。
ただし条件があります。
3番目のliタグの横幅は含まないでください。

あらかじめエディタに書くコード

                    <div class="anser"></div>
<ul>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
</ul>
¥HTML¥
                
                    .anser{
    text-align: center;
    font-weight: bold;
    font-size: 30px;
    margin: 300px 0 20px 0;
}
ul{
    width: 1000px;
    margin: 0 auto 0 auto;
    display: flex;
    list-style: none;
}
li{
    height: 100px;
    background-color: #1d4177;
    margin-right: 10px;
}
li:nth-child(1){width: 200px;}
li:nth-child(2){width: 120px;}
li:nth-child(3){width: 300px;}
li:nth-child(4){width: 80px;}
li:nth-child(5){width: 160px;}
¥CSS¥
                

期待する画面

解答の画像

解答と解説

解説

LINE登録して解答を見る

※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます

何かの合計を計算するとなった場合、ループ処理が走ることが多いです。

そしてループ中に条件を加えると言うのも良くあるパターンです。

この問題を3分程度で解ければ上級者と言って良いでしょう。

さらにスキルアップしたい方は公式LINEから「JavaScript」と送信すると動画が見れます。

LINE登録して動画を視聴する
今なら豪華5大特典もらえる! LINE登録でGET