JS推断年龄

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>
    /*
    五个小朋友排成一队。
    问第一个多大了,第一个说比第二个大两岁,
    问第二个,第二个说比第三个大三岁,
    以此类推。问第五个小朋友几岁了,第五个小朋友说3岁了。问第一个小朋友几岁?
    */
    // 已知条件 第五个小朋友说3岁了
    // 五个小朋友排成一队。 循坏5次  但已知第五个小朋友  循坏4次
    var a = 3;
    for (var b = 5; b > 1;b--){
        // 第一个说比第二个大两岁,第二个说比第三个大三岁, 2 3 4 5
        /*
        a+=b; a起始值为3,b为5(b--)
        a = 3 + 5的值
        a = 8 + 4的值
        以此类推
        */
        a+=b;
    }
    console.log(a);
</script>
</body>
</html>

17

猜你喜欢

转载自www.cnblogs.com/JShyf/p/12118049.html