از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
ریشه مربع در جاوا اسکریپت هنگام توسعه راه حل های ریاضی، پاسخ به سؤالات الگوریتم یا تلاش برای حل یک مسئله، ممکن است شرایطی پیش بیاید که ما را ملزم به یافتن مربع کند. root مقادیر خاص در جاوا اسکریپت در این مقاله روش پیدا کردن مربع را یاد خواهیم گرفت root یک مقدار یا عنصر در جاوا اسکریپت. ما میتوانیم…
سرفصلهای مطلب
معرفی
هنگام ایجاد راه حل های ریاضی، پاسخ به سؤالات الگوریتم یا تلاش برای حل یک مسئله، ممکن است شرایطی پیش بیاید که ما را ملزم به یافتن مربع کند. root مقادیر خاص در جاوا اسکریپت
در این مقاله روش پیدا کردن مربع را یاد خواهیم گرفت root یک مقدار یا عنصر در جاوا اسکریپت.
ما می توانیم استفاده کنیم Math.sqrt()
تابع استاتیک در جاوا اسکریپت برای محاسبه مربع root از هر تعداد از این تابع می توان برای محاسبه مربع استفاده کرد root از یک عدد مثبت و یک آرایه با یک عنصر واحد. تقریباً تمام مرورگرهای مدرن از این پشتیبانی می کنند.
چگونه ریشه مربع یک عدد را در جاوا اسکریپت پیدا کنیم؟
Math.sqrt()
یک متغیر/مقدار را می گیرد و مربع آن را برمی گرداند root، اگر یک عدد باشد. بیایید مربع را پیدا کنیم root از 64 و وارد شوید console برای نشان دادن نحو این تابع استاتیک:
let num1 = 64;
console.log(Math.sqrt(num1)); // 8
// Or
console.log(Math.sqrt(64)); // 8
برخی از خطاهای رایج و مقادیر پذیرفته شده
در بخشهای فرعی بعدی، نمونههای جالبی را بررسی میکنیم که به ما کمک میکنند تا به این موضوع پی ببریم روی مقادیری که می توان به عنوان آرگومان ارسال کرد Math.sqrt()
و نوع مقادیری که باعث خطا می شود.
مورد 1: ریشه مربع آرایه با یک عنصر
فرض کنید مقدار ارسال شده یک آرایه با یک عنصر واحد است، Math.sqrt()
مربع را برمی گرداند root از آن عنصر:
let num1 = (64);
console.log(Math.sqrt(num1)); // 8
// Or
console.log(Math.sqrt((64))); // 8
مورد 2: ریشه مربع یک آرایه با چندین عنصر
فرض کنید مقدار یا آرگومان ارسال شده آرایه ای است که بیش از یک عنصر دارد، پس Math.sqrt()
برمی گرداند NaN
:
let num1 = (64, 4, 16);
console.log(Math.sqrt(num1)); // NaN
// Or
console.log(Math.sqrt((64, 4, 16))); // NaN
مورد 3: ریشه مربع ارزش غیر عددی
فرض کنید مقدار ارسال شده یک عدد معتبر نیست، در این حالت، Math.sqrt()
بر خواهد گشت NaN
:
let myValue = ("John");
console.log(Math.sqrt(myValue)); // NaN
// Or
console.log(Math.sqrt("John")); // NaN
مورد 4: ریشه مربع یک عدد منفی
ممکن است تصادفاً یک عدد منفی را به عنوان آرگومان ارسال کنیم Math.sqrt()
، این همیشه باز خواهد گشت NaN
:
let num1 = -64;
console.log(Math.sqrt(num1)); // NaN
// Or
console.log(Math.sqrt(-64)); // NaN
مورد 5: ریشه مربع یک شیء خالی
فرض کنید از یک شی خالی عبور می کنیم، باز می گردد NaN
:
let value1 = {};
console.log(Math.sqrt(value1)); // NaN
// Or
console.log(Math.sqrt({})); // NaN
مورد 6: ریشه مربع در جاوا اسکریپت صفر را برمی گرداند
فرض کنید در یک آرایه خالی، یک رشته خالی یا null
، این همیشه باز خواهد گشت صفر:
let value1 = null;
let value2 = "";
let value3 = ();
console.log(Math.sqrt(value1)); // 0
console.log(Math.sqrt(value2)); // 0
console.log(Math.sqrt(value3)); // 0
مورد 7: ریشه مربع و عملیات حسابی
این مهم است که بدانیم می توانیم عملیات حسابی مناسب را در داخل انجام دهیم Math.sqrt()
. تا زمانی که مقدار حاصل معتبر باشد، این مقدار صحیح را برمی گرداند root ارزش:
console.log(Math.sqrt(32 + 32)); // 8
console.log(Math.sqrt(-32 + -32)); // NaN
// Or
let x = 32;
console.log(Math.sqrt(32 + x)); // 8
console.log(Math.sqrt(-32 + -x)); // NaN
ریشه مکعب در جاوا اسکریپت
جاوا اسکریپت همچنین راه پیدا کردن یک مکعب را فراهم می کند root یک عدد بگویید ما باید مکعب را پیدا کنیم root از عدد 8 – ما از آن استفاده خواهیم کرد Math.cbrt()
روش:
let num1 = 8;
console.log(Math.cbrt(num1)); // 2
// Or
console.log(Math.sqrt(8)); // 2
نتیجه
در این مقاله روش استاندارد گرفتن مربع را مشاهده کرده ایم root از یک مقدار معتبر با جاوا اسکریپت، ما همچنین خطاهای احتمالی و مقادیری را که برگردانده می شوند، دیده ایم. این به ما در هنگام نوشتن برنامه کمک می کند و تشخیص اشکالات را برای ما آسان می کند.
منتشر شده در 1403-01-09 09:13:03