實用:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var a=prompt("輸入頭總數");
var b=prompt("輸入腳總數");
//根據m+n=a;2m+4n=b; 則推出
var m=(4*a-b)/2;
var n=(b-2*a)/2;
document.write("那么雞有",m,"只","<br>");
document.write("兔有",n,"只","<br>");
//alert("那么雞有",m,"只","<br>");
</script>
</body>
</html>
循環:
// 雞兔同籠
//1.
var result = null
for (var i = 0; i < 35; i++) {
for (var j = 0; j < 35; j++) {
if ((i * 2) + (j * 4) == 94 && i + j == 35) {
result = '雞' + i + '兔' + j;
break
}
}
}
// 2.(最佳)
var result = null
for (var i = 0; i < 35; i++) {
var j = 35 - i;
if ((i * 2) + (j * 4) == 94) {
result = '雞' + i + '兔' + j;
break
}
}
//同2
var result = null,
i = 0
while (i < 35) {
var j = 35 - i;
if ((i * 2) + (j * 4) == 94) {
result = '雞' + i + '兔' + j;
break
}
i++
}