Files
freeCodeCamp/curriculum/challenges/arabic/02-javascript-algorithms-and-data-structures/basic-javascript/comparison-with-the-less-than-or-equal-to-operator.md
2022-10-20 09:13:17 -07:00

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";
}