// Q1 let arr = [ 1 , 2 , 3 , 4 , 5 , 6 , 2 , 3 ]; let num = 2 ; console . log ( ` ${ arr } ` ); for ( let i = 0 ; i < arr . length ; i ++ ){ if ( arr [ i ] == num ){ arr . splice ( i , 1 ); } } console . log ( ` ${ arr } ` ); / Q2 let number = 287152 ; let count = 0 ; let copy = number ; while ( copy > 0 ) { count ++ ; copy = Math . floor ( copy / 10 ); } console . log ( count ); // Q3 let sum = 0 ; let copy2 = number ; let rem = 0 ; while ( copy2 > 0 ) { rem = copy2 % 10 ; sum += rem ; copy2 = Math . floor ( copy2 / 10 ); } console . log ( sum ); // Q4 let num2 = prompt ( "Enter number:" ); console . log ( "Number:" + num2 ); let fact = 1 ; for ( let i = 1 ; i < num2 ; i ++ ){ fact *= i ; } console . log ( "Factorial:" + fact ); // Q5 let arr2 = [ 10 , 6 , 9 , 69 , 121 ]; let largest = 0 ; for ( let i = 0 ; i < arr2 . length ; ...