_`num < 5` - عودة "صغيرة" `num < 10` - عودة "صغير" `num < 15` - عودة "متوسطة" `num < 20` - عودة "كبير" `num >= 20` - return "Huge"_
#### تلميح 1
تذكر أنه يمكنك الجمع بين (سلسلة) عدة `if...else` عبارات أخرى واحدة تلو الأخرى حتى آخر واحد باستخدام `else if (condition) {do this}` .
> _حاول أن تحل المشكلة الآن_
>
> #### تلميح 2
>
> في بعض الأحيان ، عندما تكتب رمزًا أكثر مما اعتدت عليه ولا يعمل ، فإن الأشياء الصغيرة هي ما يخوننا. يمكن أن يكون التحقق من الفواصل المنقوطة والأقواس المعقوفة وغير ذلك مفيدًا جدًا. _حاول أن تحل المشكلة الآن_
تتحقق الدالة أولاً من `if` الشرط `(num < 5)` . إذا قيّمت إلى `true` ، فإنها ترجع العبارة بين الأقواس المتعرجة ("Tiny"). إذا لم يحدث ذلك ، فإنه يتحقق الشرط التالي حتى `else` بيان `else` .