() (প্যarethেসিস) ব্র্যাকেটগুলো একটি ফাংশন অ্যাক্সেস করার সময় গুরুত্বপূর্ণ ভূমিকা পালন করে। প্যarethেসিস ছাড়া একটি ফাংশন অ্যাক্সেস করলে ফাংশনের ডেফিনিশন (function definition) ফেরত দেয় বরং ফলাফল (result) না। যদি ফাংশনটি প্যarethেসিসসহ অ্যাক্সেস করা হয়, তবে ফলাফল পাওয়া যায়।
প্যarethেসিস ছাড়া (Without ())
উদাহরণ
নিচের উদাহরণে, ফাংশনটি প্যarethেসিস ছাড়া অ্যাক্সেস করা হয়েছে তাই ফাংশনের ডেফিনিশন ফেরত দিয়েছে ফলাফলের বদলে, আউটপুটে দেখানো হয়েছে।
<html> <body> <script>
function toCelsius(f) { return (5/9) * (f-32); }
document.write(toCelsius);
</script> </body> </html>
আউটপুট
function toCelsius(f) { return (5/9) * (f-32); }
প্যarethেসিসসহ (With ())
উদাহরণ
নিচের উদাহরণে, ফাংশনটি প্যarethেসিসসহ অ্যাক্সেস করা হয়েছে তাই ফাংশন ডেফিনিশন-এর বদলে ফলাফল (result) আউটপুটে দেখানো হয়েছে।
<html> <body> <script>
function toCelsius(f) { return (5/9) * (f-32); }
document.write(toCelsius(208));
</script> </body> </html>
আউটপুট
97.77777777777779