JSFiddle - React, Tailwind, and code Playground
JavaScript
/* jshint esversion:6 */
function pairElement(str) {
var arrP=[];
var arrPP=[];
var arrPPP=[];
var m;
var Gl =[];
var arr1=["A", 'T', "C", 'G', 'A', 'T', 'T', 'G', 'A', 'G', 'C', 'T', 'C', 'T', 'A', 'G', 'C', 'G'];
var arr2=['T', 'A', 'G', 'C', 'T', 'A', 'A', 'C', 'T', 'C', 'G', 'A', 'G', 'A', 'T', 'C', 'G', 'C'];
var arr3 = str.split('');
arr3.forEach(
function(x){m=arr1.indexOf(x); arrP.push(arr2[m]);
});
for (i=0;i<arr3.length;i++){
var array= new Array(arr3[i],arrP[i]);
Gl.push(array);
}
return Gl;
}
pairElement("GCG");