mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-01-02 03:03:23 -05:00
2.2 KiB
2.2 KiB
id, title, challengeType, videoUrl, forumTopicId, dashedName
| id | title | challengeType | videoUrl | forumTopicId | dashedName |
|---|---|---|---|---|---|
| 56533eb9ac21ba0edf2244d6 | المقارنات باستخدام مشغل ألأصغر من (>) | 1 | https://scrimba.com/c/cNVRWtB | 16789 | comparison-with-the-less-than-operator |
--description--
يقارن مشغل الأصغر من (<) بين قيم رقمين. إذا كان الرَّقَم إلى اليسار أصغر من الرَّقَم إلى اليمين، فإنه يرجع true. خلاف ذلك، فإنه يرجع false. وعلى غرار مشغل المساواة، يقوم المشغل أقل من بتحويل أنواع البيانات عند مقارنتها.
مثال
2 < 5 // true
'3' < 7 // true
5 < 5 // false
3 < 2 // false
'8' < 4 // false
--instructions--
أضف مشغل أقل من إلى الخطوط المشار إليها بحيث تكون تعبيرات return منطقية.
--hints--
يجب أن ينتج testLessThan(0) المقطع النصي Under 25
assert(testLessThan(0) === 'Under 25');
يجب أن ينتج testLessThan(24) المقطع النصي Under 25
assert(testLessThan(24) === 'Under 25');
يجب أن ينتج testLessThan(25) المقطع النصي Under 55
assert(testLessThan(25) === 'Under 55');
يجب أن ينتج testLessThan(54) المقطع النصي Under 55
assert(testLessThan(54) === 'Under 55');
يجب أن ينتج testLessThan(55) المقطع النصي 55 or Over
assert(testLessThan(55) === '55 or Over');
يجب أن ينتج testLessThan(99) المقطع النصي 55 or Over
assert(testLessThan(99) === '55 or Over');
يجب عليك استخدام مشغل < مرتين في الأقل
assert(code.match(/val\s*<\s*('|")*\d+('|")*/g).length > 1);
--seed--
--seed-contents--
function testLessThan(val) {
if (val) { // Change this line
return "Under 25";
}
if (val) { // Change this line
return "Under 55";
}
return "55 or Over";
}
testLessThan(10);
--solutions--
function testLessThan(val) {
if (val < 25) { // Change this line
return "Under 25";
}
if (val < 55) { // Change this line
return "Under 55";
}
return "55 or Over";
}