لجعل الحلقة لا نهائية، يجب أن يكون الشرط دائمًا صحيحًا. إليك كيف يمكنك فعل ذلك باستخدام الشروط المعطاة:
i > 0: إذا كانت قيمة i دائمًا أكبر من 0، فسيظل هذا الشرط صحيحًا.
i => 1: هذا الشرط هو نفسه i > 0، لذا فهو لن يغير النتيجة.
لتوضيح الأمر، إذا بدأت الحلقة بقيمة i أكبر من 0، وقمت بتعديل قيمة i داخل الحلقة بطريقة تضمن بقائها دائمًا أكبر من 0 (مثل زيادتها)، فستستمر الحلقة إلى الأبد.