Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Transform Data
- // Input: [ {name: 'Jonh', email: 'jhon1@gmail.com'}, {name: 'Maria', email: 'maria2@gmail.com'}, {name: 'Ray', email: 'ray1@gmail.com'} ]
- // Output: { 'jhon1@gmail.com': 'Jhon', 'maria1@gmail.com': 'Maria', 'ray1@gmail.com': 'Ray' }
- console.log('Hi There!');
- // const transformData = (arr) => return {'email': name, 'email2': name2};
- /*function transform(Input){
- const transformData = {};
- Input.forEach(item => {
- if (transformData[item.email]){
- console.log("email:"+item.name);
- var res = "email:" + item.name;
- transformData[]
- // item.email = item.name;
- // }else {
- // transformData[item.email]
- //}
- }
- });
- }*/
- function transform(Input,field){
- var output = [];
- for(var i=0;i<Input.length;++i) {
- output.push(Input[i][field]);
- }
- return output;
- }
- function transformOne(Inputone, fieldone) {
- var output2 = [];
- for(var j = 0;j< Inputone.length;++j) {
- output2.push(Inputone[j][fieldone]);
- }
- return output2;
- }
- function transformMyData(inputArray) {
- const resultObj = {};
- for (let i = 0; i < inputArray.length; i++) {
- resultObj[inputArray[i].email] = inputArray[i].name;
- }
- return resultObj;
- }
- // Output: { 'jhon1@gmail.com': 'Jhon', 'maria1@gmail.com': 'Maria', 'ray1@gmail.com': 'Ray' }
- // console.log(transform([{ name: 'Jonh', email: 'jhon1@gmail.com' }, { name: 'Maria', email: 'maria2@gmail.com' }, { name: 'Ray', email: 'ray1@gmail.com' }], "name"));
- console.log(transformMyData([{ name: 'Jonh', email: 'jhon1@gmail.com' }, { name: 'Maria', email: 'maria2@gmail.com' }, { name: 'Ray', email: 'ray1@gmail.com' }]));
- //console.log(transform([{name: 'Jonh', email: 'jhon1@gmail.com' }, { name: 'Maria', email: 'maria2@gmail.com' }, { name: 'Ray', email: 'ray1@gmail.com'}]))
- // add(2)(2) => 4
- function add(x){
- return function(y){
- return x+y;
- }
- var add = (a) => (b) => a + b;
- function add(a,b){
- return a+b;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement