思路:穷举
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<script>
var count = 0; //创建计数器
for (var gj = 0; gj <= 100; gj++) {
for (var mj = 0; mj <= 100; mj++) {
for (var xj = 0; xj <= 100; xj++) {
if (
gj * 5 + mj * 3 + xj * (1 / 3) == 100 &&
gj + mj + xj == 100 &&
xj % 3 == 0
) {
//判断是否刚好一百块并且同时买够一百只
count++; //每成功一次计数器+1
console.log(gj, mj, xj); //控制台输出各买了多少只
}
}
}
}
alert(count); //输出几种方法
</script>
</body>
</html>