تحلل هذه المقالة استخدام JavaScript باستخدام الطبقة الداخلية لـ Break للقفز من الطبقة الخارجية. شاركه للرجوع إليه. التحليل المحدد هو كما يلي:
على عكس PHP ، يحلق JavaScript من الفاصل ويحتاج إلى إضافة علامات إضافية. خذ "مائة أموال لشراء مائة دجاجة" كمثال (ابحث في Zhang Qiujian ، مائة مال لشراء مائة دجاجة). إذا كنت بحاجة إلى حساب كل شيء ، فإن الكود التالي:
انسخ الرمز كما يلي: <html>
<head>
</head>
<body>
<script type = "text/javaScript">
لـ (var i = 1 ؛ i <= 18 ؛ i ++) {
لـ (var j = 1 ؛ j <= 33 ؛ j ++) {
var k = 100 - i - j ؛
if ((i +j +k) == 100 && (5*i +3*j +k/3) == 100) {
document.write ("Rooster"+I+"؛ Hen"+J+"؛ Chick"+K+"؛ <br />") ؛
}
}
}
</script>
</body>
</html>
إذا كانت هناك حاجة إلى إجابة واحدة فقط ، فستكون كسر الفاصل من الحلقة عند حساب النتيجة الأولى:
انسخ الرمز كما يلي: <html>
<head>
</head>
<body>
<script type = "text/javaScript">
بايجي:
لـ (var i = 1 ؛ i <= 18 ؛ i ++) {
لـ (var j = 1 ؛ j <= 33 ؛ j ++) {
var k = 100 - i - j ؛
if ((i +j +k) == 100 && (5*i +3*j +k/3) == 100) {
document.write ("Rooster"+i+"one ، Hen"+j+"one ، Chick"+K+"one ؛ <br />") ؛
كسر بايجي.
}
}
}
</script>
</body>
</html>
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.