⊗jsPmFNALN 253 of 505 menu

Sebarang Aras Bersarang dalam JavaScript

Boleh juga terdapat panggilan fungsi seperti ini: func()()() dan func()()()() - dan seterusnya sehingga infiniti.

Untuk itu, fungsi dalaman juga perlu mengembalikan fungsi, fungsi itu - mengembalikan satu lagi, dan begitu seterusnya. Ini adalah contoh:

function func() { return function() { return function() { return '!'; }; }; } console.log( func()()() ); // akan memaparkan '!'

Buat fungsi func, yang apabila dipanggil seperti ini: func()()()()(), mengembalikan '!'.

azmssvitkk