Skip to content

Commit 27a8249

Browse files
committed
#5 - javaScript final excersice roadmap 5
1 parent 9f3cba1 commit 27a8249

File tree

1 file changed

+13
-0
lines changed
  • Roadmap/05 - VALOR Y REFERENCIA/javascript

1 file changed

+13
-0
lines changed

Roadmap/05 - VALOR Y REFERENCIA/javascript/DobleDJ.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,3 +103,16 @@ console.log(`Parámetros iniciales: Primer valor ${paramOne}, Segundo Valor ${pa
103103
console.log(`Parámetros intercambiados: Primer valor ${switchOne}, Segundo Valor ${switchTwo}`)
104104

105105
// Función con dos parámetros por referencia
106+
function programTwo(arrOne, arrTwo) {
107+
const temp = arrOne
108+
arrOne = arrTwo
109+
arrTwo = temp
110+
return { arrOne, arrTwo }
111+
}
112+
113+
const laptop = ["Apple", "Dell", "HP", "Lenovo", "Asus"]
114+
const phone = ["Samsung", "Apple", "Xiaomi", "OnePlus", "Huawei"]
115+
116+
let { arrOne: firstArr, arrTwo: secondArr } = programTwo(laptop, phone)
117+
console.log(`Parámetros iniciales -> uno: ${laptop}, dos: ${phone}`)
118+
console.log(`Parámetros Intercambiados -> uno: ${firstArr}, dos: ${secondArr}`)

0 commit comments

Comments
 (0)