mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-01-01 09:03:55 -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--
أضف مشغل أقل من إلى الخطوط المشار إليها بحيث تكون تعبيرات مراجعة منطقية.
--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";
}