/////////*********** LOOPS FOR OBJECTS  IN JS ////////////////

const myobj ={
    js: ' javascrpt',
    cpp: 'c++',
    rb: 'ruby'
}
// for in loop 
for(const key in myobj){
 //   console.log(`${key} is the shortcut for ${myobj[key]}`);
 //   console.log(myobj[key]);
} // myobj[key] for getting object values through key


/// for in loop for array 
const coding = ['java','rust', "html"]
for(const key in coding){
  //  console.log(coding[key]);
}

/// for each loop in array
const loop = ["js", "cpp", "java"]
/*loop.forEach( function (val) {
    console.log(val);
})*/

/*loop.forEach((value) => {
    console.log(value);
} )*/

/*function printme(item){
    console.log(item);
}
coding.forEach(printme);*/

/// accessing objects from array through forEach loop
const myarray2 =[
    {
        languagename: "javscript ",
        languagefilename: "js"
        
    },
        {
         languagename: "java ",
        languagefilename: "java" 
        },
        {
              languagename: "python ",
        languagefilename: "python"
        }
    ]
myarray2.forEach((item) => {
    console.log(item.languagename);
})