Files
freeCodeCamp/curriculum/challenges/arabic/02-javascript-algorithms-and-data-structures/basic-javascript/use-the-parseint-function.md
2022-10-20 09:13:17 -07:00

1.6 KiB

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
587d7b7e367417b2b2512b23 استخدام وظيفة تحليل العدد الصحيح (Use the parseInt Function) 1 https://scrimba.com/c/cm83LSW 301183 use-the-parseint-function

--description--

تحلل وظيفة parseInt() مقطع وتعيد منه عدداً صحيحاً. إليك مثال:

const a = parseInt("007");

هذا المثال يحول مقطع المكون من 007 إلى العدد الصحيح 7. إذا كان الرمز الأول في مقطع لا يمكن تحويله إلى عدد، فإنه يرجع NaN.

--instructions--

استخدم parseInt() في وظيفة اسمها convertToInteger تقبل حجة اسمها str هي مقطع، تحوله إلى عدد صحيح وترجعه.

--hints--

يجب أن يستخدم convertToInteger وظيفة parseInt()

assert(/parseInt/g.test(code));

يجب أن ينتج convertToInteger("56") رقماً

assert(typeof convertToInteger('56') === 'number');

يجب أن ينتج convertToInteger("56") رَقَم 56

assert(convertToInteger('56') === 56);

يجب أن ينتج convertToInteger("77") رَقَم 77

assert(convertToInteger('77') === 77);

يجب أن يرجع convertToInteger("JamesBond") كلمة NaN

assert.isNaN(convertToInteger('JamesBond'));

--seed--

--seed-contents--

function convertToInteger(str) {

}

convertToInteger("56");

--solutions--

function convertToInteger(str) {
  return parseInt(str);
}