Funksiya parametrlari
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:
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!
