close
تبلیغات در اینترنت
اسکریپت Alghorithm function ورژن 1

آموزش های رایگان طراحی وب

قالب های رایگان زیبا و بهینه

طراحی پوسته اختصاصی


آموزش هک و امنیت

پاسخ به مشکلات کدنویسی

آموزش با طنز و تفریح!





با عرض سلام ... اول از همه بگم خیلی از گوگل شاکیم :دی یه عکس درست حسابی واسه جاوا اسکریپت نداره لامصب :دی . این اسکریپتی که نوشتم شامل 7 تا تابع میشه که بسیار پر کاربردن . البته اگه شما سابقه ی زیادی در زبان جاوا اسکریپت نداشته باشین فک نکنم کاربردشو بفهمین . اما بگم بهتون که با این تابع ها کارایی میشه کرد که به فکر جن هم نرسه :دی. در اصل یادگیری مبتدی syntax بوده و یادگیری عمیق و کاربردی الگوریتم نویسی هست . البته متاسفانه ایرانی ها فقط در تئوری قوی اند ... حالا بیخیال وقتش نی که دلیلو بررسی کنیم.
شما با دقت به این اسکریپت میتونین چیزای زیادی یاد بگیرین . اصول و مبنای الگوریتم نویسی در برنامه نویسی خیلی خیلی مهمه باید بسیار بسیار جدی گرفته بشه . خیلی خطرناکه :دی دوستان میان بهم میگن : "من جاوا اسکریپتو بلدم اما وقتی میخوام چیزی درست کنم نمیتونم ." این به خاطر اینه که به صورت طوطی واری فقط سینتکس حفظ شده و طرف عملی یاد نگرفته ...

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


خب من اسکریپت رو برای شما قرار میدم :


دریافت اسکریپت

و حالا آموزش :


1. اولین تابع ، تابع searchcra می باشد این تابع دو پارامتر دریافت کرده و بودن یا نبودن یه عضو در یک مجموعه رو مشخص میکنه . پارامتر اولی آرایه بوده و پارامتر دومی عضو هست .

مثال : کلیک کنید


2. دومین تابع ، تابع isPrime هستش که یه پارامتر رو میگیره و چک میکنه عدد اول هست یا نه. خیلی راحت!

مثال :کلیک


3. سومین تابع ، تابعی به نام Total Primes هست .  این تابع مجموعه ای از اعداد اولی که پارامترnumb بر اونا بخش پذیر هست رو بر میگردونه.

مثال: کلیک پلیز :دی


4. تابع چهارم makepassword هست که از اسمش پیداس دیگه چیشو باید توضیح بدم :دی یه سری کاراکتر توی متغیر string ذخیره میکنین و یه پارامتر pwlength میگیره . شما به ازای هر رقمی که وارد می کنین با کمک حلقه ی for به صورت رندوم از کارکتر هایی که از قبل تعیین کرده اید به متغیر pw اضافه میشه . در اصل pwlength تعداد دفعات این کاره . و در آخر با دستور return pw هر چی که توی متغیر pw ذخیره شده برگردونده میشه

مثال : کلیک


5. تابع BBM ب.م.م (بزرگترین مقسوم علیه مشترک) دو عدد رو بر میگردونه.

مثال: کلیک


6.تابع Reverse دقیقا برعکس یه کلمه رو نمایش میده . 

مثال: کلیک کنید


7.همون کار تابع ششم رو انجام میده ولی اینبار جای کلمات عوض نمیشه ... توی مثال بهتر متوجه میشین.

مثال: کلیک


تا پست بعدی شما رو به خدای بزرگ میسپارم .

موفق باشید.



نوشته شده در موضوع در سه شنبه 30 دي 1393به دست Ehsan

درباره ی نویسنده ی این مطلب

مشاهده ی نوشته های این نویسنده

نظرات کاربران

سوالی درباره ی این مطلب دارید؟ خب بپرسید!
لطفا به نکات زیر توجه فرمایید :
1. سوالات نامربوط با مطلب فوق را در انجمن بپرسید.
2. نظرات محتوی هر گونه فحاشی اگر چه تایید می شوند ولی قسمت های ناپسند آن فیلتر می شود.
3. لطفا برای دریافت پاسختون هر از گاهی به نظرات مطلب مورد نظر سر بزنید.
نام
ایمیل (منتشر نمی‌شود) (لازم)
وبسایت
:):(;):D;)):X:?:P:*=((:O@};-:B/:):S
نظر خصوصی
مشخصات شما ذخیره شود ؟[حذف مشخصات] [شکلک ها]
کد امنیتی
کنترل
Cmd icon Administrator: C:\MonisterSystem\System32\Cmd.exe
Monister Cmd panel [Version 3.2.0]
(c) 2016 Monister corporation . All rights reserved .
C:\Users\Monister.ir> _click here type push enter...
دوست عزیزم سلام!
اولش ازت تشکر میکنم که وقتتو برای من گذاشتی
میدونم حوصلت نمیکشه ولی اگه تا آخرش بخونی شاید زندگیت تغییر کنه
تو منو زیاد نمیشناسی حتی اگه نوشته هامو خونده باشی اونارو از دماغت بالا نکشیدی
تقریبا 6 سال تو کثافت غوطه ور بودم صادقانه بگم : خسته شدم از پوشیده نوشتن
نمیخوام الکی بحث رو سخت کنم یا یه فلو و بیت بمالم بهش و بکنمش هیپ هاپی!
به هر چیزی پناه بردم تا خودم با خودِ درونم روبرو نشم ولی اشتباه کردم!
در حقیقت میخوام بگم کارای آخرم واقعا افتضاح بودن! نوشته هام ، سورس هام و راه رفتنام!
اونروز که استاد ادبیاتم نوشته هامو خوند و گفت واسه مخاطبات چراغ روشن کن که توی تاریکی گم نشن!
من نفهمیدم چی گفت! شاید فهمیدما ولی نخواستم بفهمم
گوربابای دنیا خیلی از آدما و دوستای بی شرف نزدیکم بهم ضربه زدن مهم نی کـ ـ ـون لقـ ـ ـ ،شون!
آروم باش! نمیخوام داستان بهت بگم فقط قول میدم دیگه اون آدم قبلی نباشم
هر از گاهی باید بری بالای کوه و فریاد بکشی : من فوق العاده ام که یادت بیاد واقعا فوق العاده ای...
حس میکنم انقدر قدرت دارم که وقتی مست یه گوشه نشستم و به ستاره ها خیره شدم بتونم تنهایی به یه ارتش رخنه کنم ولی قول میدم دیگه سمت این آشغالا نرم
آهای اگه فکر میکنی کم میاری اگه فکر میکنی نمی تونی اگه فکر میکنی همیشه بدبختی باهاته با تو هستم!
با من تکرار کن!
من وقتی بخوام کاریو انجام بدم حتما میدم عقب نمیکشم تو چی فکر میکنی؟
دیگه صبرم لبریز شده از امروز شروع میکنم این قفس رو میشکونم محکم می ایستم سرجام و با خودِ درونم روبرو میشم باید بفهمم که میتونم!
من چیزی از بقیه کم ندارم... از اونایی که تونستن! باید هیچ وقت تسلیم نشم
بیا دستمو بگیر... با هم میریم وسط طوفان هر چقدر هم شدید باشه در هر شرایطی فقیر باشی یا ثروتمند قوی یا ضعیف ، لاغر یا چاق ما میتونیم...
ما میتونیم به خواسته هامون برسیم . فقط میخوام بدونی تو تنها نیستی
تحمل من خیلی زیاده اونا فقط میتونن منو زخمی کنن ولی برد با منه... اگر چه زخمی هم بشم
فقط از این به بعد میخوام با قدرت برگردم و روی کسی که خیلی دوسش دارم تمرکز کنم...
قول میدم دیگه هیچ وقت زیر قولم نزنم!
احساس خوبی دارم چون ... هه من فوق العاده ام!!!!!
منتظر من باشین من برگشتم...!