Funksiya parametrlari

ULASHISH

Parametrlar (funksiyaning kirish qiymatlari)

Parametrlar funksiyaga qiymatlarni uzatish (yuborish) imkonini beradi.

Parametrlar funksiya ta’rifida qavslar ichida keltirilgan.

Misol

function multiply(a, b) {
  return a * b;
}

let result = multiply(4, 5);
O‘zingiz sinab ko‘ring »

Bitta parametrli funksiyalar

Funksiya bitta parametrga ega bo‘lishi mumkin.

Misollar

function sayHello(name) {
  return "Hello " + name;
}

let greeting = sayHello("John");
O‘zingiz sinab ko‘ring »
function toCelsius(fahrenheit) {
  return (5 / 9) * (fahrenheit - 32);
}

let value = toCelsius(77);
O‘zingiz sinab ko‘ring »

Bir nechta parametrli funksiyalar

Siz vergul bilan ajratilgan ko‘plab parametrlarni qo‘shishingiz mumkin.

Misol

function fullName(firstName, lastName) {
  return firstName + " " + lastName;
}

let name = fullName("John", "Doe");
O‘zingiz sinab ko‘ring »


Parametrlar va argumentlar

JavaScript-da Function parametrlari va argumentlari alohida tushunchalardir:

Parametrlar funksiya ta’rifida keltirilgan nomlardir.

argumentlar - funksiya tomonidan berilgan va qabul qilingan haqiqiy qiymatlar.

Batafsil bilib oling:

Funksiya argumentlari


Parametr qoidalari

JavaScript funksiya ta’riflarida parametrlar uchun ma’lumot tiplari ko‘rsatilmaydi.

JavaScript Functionlar argumentlar turini tekshirishni amalga oshirmaydi.

JavaScript Functionlar qabul qilingan argumentlar sonini tekshirmaydi.


Noto‘g‘ri parametrlar

Noto‘g‘ri parametr bilan funksiyaga kirish noto‘g‘ri javobni qaytarishi mumkin:

Misol

function toCelsius(fahrenheit) {
  return (5/9) * (fahrenheit-32);
}

let value = toCelsius();
O‘zingiz sinab ko‘ring »

Parametrlarning standart qiymatlari

ECMAScript 2015 Function parametrlariga standart qiymatlarga ega bo‘lish imkonini beradi.

Agar argument keltirilmasa, standart qiymat ishlatiladi.

Misol

Agar y uzatilmasa yoki undefined bo‘lsa, y = 10 bo‘ladi.

function myFunction(x, y = 10) {
  return x + y;
}
myFunction(5);
O‘zingiz sinab ko‘ring »

Keyingi bob

Funksiyani qaytarish qiymatlari

  • Funksiya qiymatni uni chaqirgan kodga qaytarishi mumkin
  • return operatori funksiyadan qiymat qaytarish uchun ishlatiladi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!