Q:

for in loops javascript

var person = {"name":"taylor","age":31};
for (property in person) {
	console.log(property,person[property]);
}
//name taylor
//age 31
15
let array = [1,2,3,4,5,6,7,8,9,10]; 
// our array that we will use the for loop on
for (let i = 0; i < array.length; i++) { 
  // this loop will console log the element at array[i] starting at 0
  // and will continue looping for i < array.length 
  console.log(array[i]);
  // after each loop i will increase by 1
}

// this will console log
// 1
// 2
// 3
// 4
// 5
// 6
// 7
// 8
// 9
// 10
2
function myFunction() {
  var person = {fname:"John", lname:"Doe", age:25}; 
  
  var text = "";
  var x;
  for (x in person) {
    text += person[x] + " ";
  }
}
4
function diagonalDifference(arr) {
    // Write your code here
    // return (arr); 11,2,4,4,5,6,10,8,-12
    let n = arr.length;
    let pri,sec = 0;

    pri = sec = 0; //initialize both diagonal sum to 0
    for (let i= 0; i < n; i++) {
        //console.log( "PRI(arr)= ", i,i);
        //console.log( arr[i][i]);
        //console.log( "SEC(arr)= ", i,n-i-1);
        //console.log( arr[i][n-i-1]);
        pri += arr[i][i];
        sec += arr[i][n - i - 1]; 
    }
	
  	// return |x| is the absolute value of x
    if(pri==sec){
        return (0);
    }else {
        if (pri>sec){
            return (pri-sec);
        }else{
            return (sec-pri);
        }
    }
}
1
const p = {
    "p1": "value1",
    "p2": "value2",
    "p3": "value3"
};

for (let [key, value] of Object.entries(p)) {
  console.log(`${key}: ${value}`);
}
0

var person = {fname:"John", lname:"Doe", age:25}; 
var text = "";

var x;
for (x in person) {
    text += person[x] + " ";
 } 

//text = John Doe 25
0
for(const key in object){
  	// do stuff
}
// goes through the keys of an object
0

New to Communities?

Join the community