for ... in javascript code example
Example 1: javascript for
let str = "";
for (let i = 0; i < 9; i++) {
str = str + i;
}
console.log(str);
// expected output: "012345678"
Example 2: loop an object in javascript
var p = {
"p1": "value1",
"p2": "value2",
"p3": "value3"
};
for (var key in p) {
if (p.hasOwnProperty(key)) {
console.log(key + " -> " + p[key]);
}
}
Example 3: for in javascript
const object = {a: 1, b: 2, c: 3};
for (const property in object) {
console.log(`${property}: ${object[property]}`);
}
// expected output:
// "a: 1"
// "b: 2"
// "c: 3"
Example 4: for in loop javascript
var person = {"name":"taylor","age":31};
for (property in person) {
console.log(property,person[property]);
}
//name taylor
//age 31
Example 5: for in loop javascript
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);
}
}
}
Example 6: for in js loop
Example:
const object = { a: 1, b: 2, c: 3 };
for (const property in object) {
console.log(`${property}: ${object[property]}`);
}
// expected output:
// "a: 1"
// "b: 2"
// "c: 3"
Syntax:
for (variable in object)
statement