Tham số tùy chọn trong JavaScript
Các tham số của hàm có thể được tạo thành không bắt buộc. Để làm điều này, cần đặt giá trị mặc định cho các tham số. Ví dụ, chúng ta có hàm sau:
javascriptfunction func(num) {
console.log(num ** 2);
}
Hãy làm sao cho tham số này
mặc định có giá trị 0:
javascriptfunction func(num = 0) {
console.log(num ** 2);
}
Hãy kiểm tra hoạt động của hàm chúng ta với tham số:
javascriptfunc(2); // sẽ in ra 4
Hãy kiểm tra hoạt động của hàm chúng ta không có tham số:
javascriptfunc(); // sẽ in ra 0
Задание 1
Cho hàm:
javascriptfunction func(num = 5) {
console.log(num * num);
}
Hàm này được gọi như sau:
javascriptfunc(2);
func(3);
func();
Hãy cho biết kết quả của mỗi lần gọi hàm sẽ là gì.
Задание 2
Cho hàm:
javascriptfunction func(num1 = 0, num2 = 0) {
console.log(num1 + num2);
}
Hàm này được gọi như sau:
javascriptfunc(2, 3);
func(3);
func();
Hãy cho biết kết quả của mỗi lần gọi hàm sẽ là gì.