في اللبنات البرمجية، إذا كانت الإجابة 10 ستظهر النتيجة صواب. وذلك لأن قيمة الإجابة 10 تساوي القيمة المحددة في اللبنة البرمجية.
على سبيل المثال، إذا كانت اللبنة البرمجية كالتالي:
Python
if answer == 10:
print("صواب")
فإذا كانت قيمة المتغير answer
تساوي 10، فسيتم تنفيذ التعليمة print()
، وستظهر النتيجة على الشاشة كالتالي:
صواب
أما إذا كانت قيمة المتغير answer
لا تساوي 10، فلن يتم تنفيذ التعليمة print()
، ولن تظهر أي نتيجة على الشاشة.
وإليك مثال آخر:
HTML
<script>
function checkAnswer() {
let answer = prompt("ما هي الإجابة؟");
if (answer == 10) {
document.getElementById("result").innerHTML = "صواب";
} else {
document.getElementById("result").innerHTML = "خطأ";
}
}
</script>
<input type="button" value="تحقق من الإجابة" onclick="checkAnswer()">
<div id="result"></div>
في هذا المثال، يتم استخدام وظيفة prompt()
لطلب الإجابة من المستخدم. ثم يتم استخدام اللبنة البرمجية if...else
لمقارنة الإجابة بالقيمة المحددة. إذا كانت الإجابة تساوي 10، فسيتم عرض النتيجة "صواب" على الشاشة. أما إذا كانت الإجابة لا تساوي 10، فسيتم عرض النتيجة "خطأ" على الشاشة.
وهكذا، فإن الإجابة الصحيحة للسؤال هي صواب.