2.8 KiB
id, title, challengeType, videoUrl, forumTopicId, dashedName
| id | title | challengeType | videoUrl | forumTopicId | dashedName |
|---|---|---|---|---|---|
| 56533eb9ac21ba0edf2244d7 | المقارنات باستخدام مشغل اصغر من أو يساوي | 1 | https://scrimba.com/c/cNVR7Am | 16788 | comparison-with-the-less-than-or-equal-to-operator |
--description--
مشغل اصغر من أو يساوي، (<=) يقارن بين قيم رقمين. إذا كان الرَّقَم إلى اليسار أقل من أو يساوي الرَّقَم إلى اليمين، فإنه يعيد true. إذا كان الرَّقَم الموجود على اليسار أكبر من الرَّقَم الموجود على اليمين، فإنه يعيد false. وعلى غرار المشغل المعني بالمساواة، يحول مشغل اصغر من أو يساوي أنواع البيانات من القيم عند مقارنتها.
مثال
4 <= 5 // true
'7' <= 7 // true
5 <= 5 // true
3 <= 2 // false
'8' <= 4 // false
--instructions--
أضف مشغل اصغر من أو يساوي إلى السطور المشار إليها بحيث تكون تعبيرات المراجعة منطقية.
--hints--
يجب أن ينتج testLessOrEqual(0) المقطع Smaller Than or Equal to 12
assert(testLessOrEqual(0) === 'Smaller Than or Equal to 12');
يجب أن ينتج testLessOrEqual(11) مقطع Smaller Than or Equal to 12
assert(testLessOrEqual(11) === 'Smaller Than or Equal to 12');
يجب أن ينتج testLessOrEqual(12) مقطع Smaller Than or Equal to 12
assert(testLessOrEqual(12) === 'Smaller Than or Equal to 12');
يجب أن ينتج testLessOrEqual(23) مقطع Smaller Than or Equal to 24
assert(testLessOrEqual(23) === 'Smaller Than or Equal to 24');
يجب أن ينتج testLessOrEqual(24) مقطع Smaller Than or Equal to 24
assert(testLessOrEqual(24) === 'Smaller Than or Equal to 24');
يجب أن ينتج testLessOrEqual(25) مقطع More Than 24
assert(testLessOrEqual(25) === 'More Than 24');
يجب أن ينتج testLessOrEqual(55) مقطع More Than 24
assert(testLessOrEqual(55) === 'More Than 24');
يجب عليك استخدام مشغل <= مرتين في الأقل
assert(code.match(/val\s*<=\s*('|")*\d+('|")*/g).length > 1);
--seed--
--seed-contents--
function testLessOrEqual(val) {
if (val) { // Change this line
return "Smaller Than or Equal to 12";
}
if (val) { // Change this line
return "Smaller Than or Equal to 24";
}
return "More Than 24";
}
testLessOrEqual(10);
--solutions--
function testLessOrEqual(val) {
if (val <= 12) { // Change this line
return "Smaller Than or Equal to 12";
}
if (val <= 24) { // Change this line
return "Smaller Than or Equal to 24";
}
return "More Than 24";
}