百钱买百鸡
通过for循环实现百钱买百鸡的问题:
公鸡5元每只,母鸡3元每只,小鸡3只1元,100元买一百只鸡多少种办法?
代码展示
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script>
let count = 0;
for (var a = 0; a < 100; a++) {
for (var b = 0; b < 100; b++) {
for (var c = 0; c < 100; c++) {
if (a * 5 + b * 3 + 1 / 3 * c == 100 && a + b + c == 100) {
document.write("公鸡:" + a + "<br>");
document.write("母鸡:" + b + "<br>");
document.write("小鸡:" + c + "<br><br><br>");
count++;
}
}
}
}
document.write("共有" + count + "种方法");
</script>
</body>
</html>
结果展示