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

2.5 KiB

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
56533eb9ac21ba0edf2244d4 المقارنات باستخدام مشغل أكبر من (>) 1 https://scrimba.com/c/cp6GbH4 16786 comparison-with-the-greater-than-operator

--description--

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

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

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

5   >  3  // true
7   > '3' // true
2   >  3  // false
'1' >  9  // false

--instructions--

أضف مشغل أكبر من (<) إلى الخطوط المشار إليها بحيث تكون التعبيرات المنتجة منطقية.

--hints--

يجب أن ينتج testGreaterThan(0) مقطع نصي 10 or Under

assert(testGreaterThan(0) === '10 or Under');

يجب أن ينتج testGreaterThan(10) مقطع نصي 10 or Under

assert(testGreaterThan(10) === '10 or Under');

يجب أن ينتج testGreaterThan(11) مقطع نصي Over 10

assert(testGreaterThan(11) === 'Over 10');

يجب أن ينتج testGreaterThan(99) مقطع نصي Over 10

assert(testGreaterThan(99) === 'Over 10');

يجب أن ينتج testGreaterThan(100) مقطع نصي Over 10

assert(testGreaterThan(100) === 'Over 10');

يجب أن ينتج testGreaterThan(101) مقطع نصي Over 100

assert(testGreaterThan(101) === 'Over 100');

يجب أن ينتج testGreaterThan(150) مقطع نصي Over 100

assert(testGreaterThan(150) === 'Over 100');

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

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

--seed--

--seed-contents--

function testGreaterThan(val) {
  if (val) {  // Change this line
    return "Over 100";
  }

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

  return "10 or Under";
}

testGreaterThan(10);

--solutions--

function testGreaterThan(val) {
  if (val > 100) {  // Change this line
    return "Over 100";
  }
  if (val > 10) {  // Change this line
    return "Over 10";
  }
  return "10 or Under";
}