تحوه محاسبه فاکتوریل یک عدد با استفاده از جاوا اسکریپت در یک سند اچ تی ام ال: تفاوت میان نسخه‌ها

از OCCC Wiki
پرش به ناوبری پرش به جستجو
بدون خلاصۀ ویرایش
بدون خلاصۀ ویرایش
 
(۶ نسخهٔ میانی ویرایش شده توسط ۲ کاربر نشان داده نشد)
خط ۱: خط ۱:
}(function factorial (aNumber
[[پرونده:ا|بندانگشتی|عکس]]
}(function factorial (aNumber<br />


<br />
            ( if( aNumber == 0<br />
 
  ; 1 return<br />
        ; var output = 1<br />
  }(++for (i = 1; i <= aNumber <br />
; output *= i <br />
                          {<br />
;return output<br />
                            {<br />


( if( aNumber == 0 // این قسمت در صورتی که عدد وارد شده صفر باشد مقدار 1 را باز میگرداند//
  ; 1 return
        ; var output = 1
  }(++for (i = 1; i <= aNumber
; output *= i
                          {
;return output
                            {




                 [[کاربر:فارهه|فارهه]] ([[بحث کاربر:فارهه|بحث]])
                 [[کاربر:فارهه|فارهه]] ([[بحث کاربر:فارهه|بحث]])
  function factorial(num />
                                <br/>
    If the number is less than 0, reject it.//
}( < if (num <0) br/>
      {< return -1;br/>
   
    If the number is 0, its factorial is 1.//
  }< else if (num == 0) br />
    {    return 1;    br </>
   
  Otherwise, call this recursive procedure again.//
      } else /br<>
    {{  return (num * factorial(num - 1)); /br<>
br</>
    فقط از  راست چین و چپ چین بودن اشکال داشت به همین دلیل متن به هم ریخته است و عکس زیر برای گویا تر کردن مطلب است
علی اکبر بدری
[[|بندانگشتی|ax]]

نسخهٔ کنونی تا ‏۶ ژانویهٔ ۲۰۱۵، ساعت ۰۹:۱۲

}(function factorial (aNumber



           ( if( aNumber == 0

 ; 1 return

       ; var output = 1
 }(++for (i = 1; i <= aNumber 

; output *= i

                          {

;return output

                            {


                فارهه (بحث)
 function factorial(num />
                                


    If the number is less than 0, reject it.//

}( < if (num <0) br/>

      {< return -1;br/>
   
    If the number is 0, its factorial is 1.//
  }< else if (num == 0) br />
   {    return 1;    br </>
   
  Otherwise, call this recursive procedure again.//
     } else /br<>
    {{   return (num * factorial(num - 1)); /br<>

br</>

   فقط از  راست چین و چپ چین بودن اشکال داشت به همین دلیل متن به هم ریخته است و عکس زیر برای گویا تر کردن مطلب است

علی اکبر بدری [[|بندانگشتی|ax]]