Advertisement
Guest User

Untitled

a guest
Dec 13th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. function areaSqr(){
  2. var a = document.forma1.t2.value;
  3. var s = a * a;
  4. document.forma1.res.value=s;
  5. }
  6.  
  7. function Mul(){
  8. var n = document.forma2.t1.value;
  9. var j = 1;
  10. var i = 2;
  11. var a = new Array();
  12. do {
  13.  
  14. if (n % i == 0){
  15. a[j] = i;
  16. j++;
  17. n = n / i;
  18. }
  19. else
  20. {
  21. i++;
  22. }
  23. }
  24. //console.log(a);
  25. while (i < n)
  26. a[j] = i;
  27.  
  28. var res = {};
  29. a.forEach(function(e){
  30. if (res[e]){
  31. res[e] = 1 + res[e];
  32. }
  33. else{
  34.  
  35. res[e] = 1;
  36. }
  37. });
  38.  
  39. var s = "";
  40. for(k in res){
  41. s+=k+':'+res[k]+',';
  42. }
  43. s = s.substr(0,s.length-1);
  44. document.forma2.res.value=s;
  45. }
  46.  
  47.  
  48. function matrix()
  49. {
  50. var n = 5, m = 7;
  51. var max = document.forma3.max.value;
  52. var min = document.forma3.min.value;
  53. function matrixArray(rows,columns){
  54. var array = new Array();
  55. for(var i=0; i<rows; i++){
  56. array[i] = new Array();
  57. for(var j=0; j<columns; j++){
  58. array[i][j]= Math.floor(Math.random() * (max - min));
  59. }
  60. }
  61. return array;
  62. }
  63.  
  64.  
  65. var myMatrix = matrixArray(n,m);
  66. console.log(myMatrix.join('\n'));
  67.  
  68. function sortMatrixArray(arr,rows,columns){
  69. for(var i=0; i<rows; i++){
  70. for(var j=0; j<=columns; j++){
  71. if (arr[i][j] > arr[i+1][j])
  72. {
  73. var k= arr[i][j];
  74. arr[i][j] = arr[i+1][j];
  75. arr[i+1][j] = k;
  76. }
  77. }
  78. }
  79. return arr;
  80. }
  81.  
  82. var myNewMatrix = sortMatrixArray(myMatrix,n,m);
  83. console.log(myNewMatrix.join('\n'));
  84.  
  85.  
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement