RosettaCodeData/Task/Generic-swap/JavaScript/generic-swap-2.js

10 lines
216 B
JavaScript
Raw Permalink Normal View History

2013-04-10 21:29:02 -07:00
function swap(aName, bName) {
2017-09-23 10:01:46 +02:00
eval('(function(){ arguments[0] = aName; aName = bName; bName = arguments[0] })()'
2013-04-10 21:29:02 -07:00
.replace(/aName/g, aName)
.replace(/bName/g, bName)
)
}
var x = 1
var y = 2
2017-09-23 10:01:46 +02:00
swap('x', 'y')