Ù ÙØ¯Ø§Ø±ÙØ§Û Ø¹Ø¯Ø¯ÛÙ ÙÛÚÚ¯ÛâÙØ§ را در 2 ضرب Ú©ÙÛØ¯
ÛÚ© تابع multiplyNumeric(obj) Ø¨Ø³Ø§Ø²ÛØ¯ ک٠تÙ
اÙ
Ù
ÙØ¯Ø§Ø±ÙØ§Û Ø¹Ø¯Ø¯ÛÙ ÙÛÚÚ¯ÛâÙØ§Û obj را در 2 ضرب Ù
ÛâÚ©ÙØ¯.
Ø¨Ø±Ø§Û Ù Ø«Ø§Ù:
// ÙØ¨Ù از صدا زدÙ
let menu = {
width: 200,
height: 300,
title: "My menu"
};
multiplyNumeric(menu);
// بعد از صدا زدÙ
menu = {
width: 400,
height: 600,
title: "My menu"
};
ÙØ·Ùا در ÙØ¸Ø± Ø¯Ø§Ø´ØªÙ Ø¨Ø§Ø´ÛØ¯ Ú©Ù ÙØ§Ø²Ù
ÙÛØ³Øª multiplyNumeric ÚÛØ²Û را Ø¨Ø±Ú¯Ø±Ø¯Ø§ÙØ¯. بÙÚ©Ù Ø¨Ø§ÛØ¯ Ø´ÛØ¡ را در Ù
ØÙ تغÛÛØ± Ø¯ÙØ¯.
Ù¾Û ÙÙØ´Øª: اÛÙØ¬Ø§ از typeof Ø¨Ø±Ø§Û Ø¨Ø±Ø±Ø³Û Ø¹Ø¯Ø¯ Ø¨ÙØ¯Ù Ø§Ø³ØªÙØ§Ø¯Ù Ú©ÙÛØ¯.
// ÙØ¨Ù از صدا زدÙ
let menu = {
width: 200,
height: 300,
title: "My menu"
};
function multiplyNumeric(obj) {
for (let key in obj) {
if (typeof obj[key] == 'number') {
obj[key] *= 2;
}
}
}
alert(menu);
function multiplyNumeric(obj) {
for (let key in obj) {
if (typeof obj[key] == 'number') {
obj[key] *= 2;
}
}
}
باز کرد٠راÙâØÙ Ù٠را٠با تستâÙØ§ درÙÙ ÛÚ© sandbox.