Advertisement
Guest User

Untitled

a guest
Feb 21st, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. 1.Sa se creeze un obiect (Matematica) care contine:
  2. {
  3. -numarul PI
  4. -o functie "aduna"
  5. -o functie "scade"
  6. -o functie "inmulteste" (inmulteste toate elementele unui vector)
  7. -o functie "imparte" (primeste 2 vectori de lungimi egale si imparte a[i] la b[i])
  8. }
  9.  
  10. -o functie "arie" (calculeaza aria unui cerc; PI il ia din Matematica, parametru: obicet cu 2 chei: raza si diametru
  11. -> returneaza un obiect care contine aria si perimetrul cercului + cercul primit ca parametru pe cheia cerc)
  12.  
  13. -o fuctie "creaza cerc" (parametru: raza -> return: obiect cu cheile raza si diametru)
  14.  
  15. 2.Bubble sort
  16.  
  17. matematica = {
  18. aduna: function (a, b) {return a+b},
  19.  
  20. scade: function scade(a, b) {return a-b},
  21.  
  22. imulteste: function inmulteste (a)
  23. {
  24. rezultat = 1;
  25. for(i=0;i<a.length;i++){
  26. rezultat = rezultat * a[i];
  27. }
  28. console.log(rezultat);
  29. },
  30.  
  31. imparte: function imparte (a[2, 6, 9, 12, 15], b[0, 2, 3, 4, 5])
  32. {
  33. for(i=0;i<a.length;i++)
  34. {
  35. rezultat = [];
  36. if(b[i] != 0) rezultat[i] = a[i]/b[i];
  37. }
  38. console.log(rezultat[]);
  39. }
  40. }
  41.  
  42. function arie (cerc)
  43. {
  44. arie = matematica.pi * raza * raza;
  45. console.log(arie);
  46. cerc_nou = {perimetru: 2*matematica.pi*raza, arie: matematica.pi*raza*raza, cerc};
  47. return cerc_nou;
  48. }
  49.  
  50. arie({raza: 6, diametru: 12})
  51.  
  52. function creeaza_cerc(raza)
  53. {
  54. cerc = {raza_cerc: raza, diametru_cerc: 2*raza};
  55. return cerc;
  56. }
  57.  
  58. creeazaa_cerrc(5)
  59.  
  60. 2.Bubble sort
  61.  
  62. function sortare(a)
  63. {
  64. var ok, aux;
  65. do{
  66. ok=1;
  67. for(i=0;i<(a.length-1);i++)
  68. if(a[i]>a[i+1])
  69. {ok=0;
  70. aux=a[i];
  71. a[i]=a[i+1];
  72. a[i+1]=aux;
  73. }
  74. }
  75. while(ok!=1);
  76. }
  77.  
  78. sortare([5,9,4,3,7,2,0,6,1,8])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement