Files
freeCodeCamp/curriculum/challenges/arabic/02-javascript-algorithms-and-data-structures/basic-javascript/comparison-with-the-greater-than-or-equal-to-operator.md
2023-02-21 07:48:48 -08:00

2.6 KiB

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
56533eb9ac21ba0edf2244d5 المقارنات باستخدام مشغل أكبر من أو يساوي (=>) 1 https://scrimba.com/c/c6KBqtV 16785 comparison-with-the-greater-than-or-equal-to-operator

--description--

يقارن مشغل أكبر من أو يساوي (>=) بين قيمتين لرقمين. إذا كان الرَّقَم إلى اليسار أكبر من أو يساوي الرَّقَم إلى اليمين، فإنه يرجع true. خلاف ذلك، فإنه يرجع false.

وعلى غرار مشغل المساواة، سيحول مشغل أكبر من أو يساوي نوع البيانات عند مقارنتها.

على سبيل المثال

6   >=  6  // true
7   >= '3' // true
2   >=  3  // false
'7' >=  9  // false

--instructions--

أضف أكبر من أو يساوي إلى الخطوط المشار إليها بحيث تكون عبارات return منطقية.

--hints--

يجب أن ينتج testGreaterOrEqual(0) المقطع النصي Less than 10

assert(testGreaterOrEqual(0) === 'Less than 10');

يجب أن ينتج testGreaterOrEqual(9) المقطع النصي Less than 10

assert(testGreaterOrEqual(9) === 'Less than 10');

يجب أن ينتج testGreaterOrEqual(10) المقطع النصي 10 or Over

assert(testGreaterOrEqual(10) === '10 or Over');

يجب أن ينتج testGreaterOrEqual(11) المقطع النصي 10 or Over

assert(testGreaterOrEqual(11) === '10 or Over');

يجب أن ينتج testGreaterOrEqual(19) المقطع النصي 10 or Over

assert(testGreaterOrEqual(19) === '10 or Over');

يجب أن ينتج testGreaterOrEqual(100) المقطع النصي 20 or Over

assert(testGreaterOrEqual(100) === '20 or Over');

يجب أن ينتج testGreaterOrEqual(21) المقطع النصي 20 or Over

assert(testGreaterOrEqual(21) === '20 or Over');

يجب عليك استخدام مشغل >= مرتين في الأقل

assert(code.match(/val\s*>=\s*('|")*\d+('|")*/g).length > 1);

--seed--

--seed-contents--

function testGreaterOrEqual(val) {
  if (val) {  // Change this line
    return "20 or Over";
  }

  if (val) {  // Change this line
    return "10 or Over";
  }

  return "Less than 10";
}

testGreaterOrEqual(10);

--solutions--

function testGreaterOrEqual(val) {
  if (val >= 20) {  // Change this line
    return "20 or Over";
  }

  if (val >= 10) {  // Change this line
    return "10 or Over";
  }

  return "Less than 10";
}