RosettaCodeData/Task/Generic-swap/JavaScript/generic-swap-2.js
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

9 lines
225 B
JavaScript

function swap(aName, bName) {
return ('(function(){ arguments[0] = aName; aName = bName; bName = arguments[0] })()'
.replace(/aName/g, aName)
.replace(/bName/g, bName)
)
}
var x = 1
var y = 2
eval(swap('x', 'y'))