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