Advertisement
Guest User

Untitled

a guest
Sep 18th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1.  
  2. function getValue(){
  3.  
  4. return document.getElementById("history-value").innerHTML;
  5. }
  6.  
  7. function printValue(wartoscDoWypisu){
  8.  
  9. document.getElementById("history-value").innerHTML = wartoscDoWypisu;
  10. }
  11.  
  12. function getOutput() {
  13. return document.getElementById("output-value").innerText;
  14. }
  15.  
  16. function printOutput(wartoscDoWypisu){
  17.  
  18. if(wartoscDoWypisu == ''){
  19.  
  20. document.getElementById("output-value").innerHTML = wartoscDoWypisu;
  21. }
  22. else{
  23.  
  24. document.getElementById("output-value").innerHTML = getFormattedNumber(wartoscDoWypisu)
  25. }
  26. }
  27.  
  28. function getFormattedNumber(num){
  29.  
  30. var nowaLiczba = Number(num);
  31. var wynikKoncowy = nowaLiczba.toLocaleString("en");
  32.  
  33. return wynikKoncowy;
  34.  
  35. }
  36.  
  37. function clickOperator(){
  38.  
  39. alert("jestesmy Tutaj");
  40. }
  41. function clickNumber(){
  42.  
  43. var output = reverseNumberFormat(getOutput());
  44.  
  45. if(output != ''){
  46.  
  47. }
  48. else{
  49. printOutput(this.id);
  50. }
  51.  
  52. alert(output);
  53.  
  54.  
  55. }
  56.  
  57. function reverseNumberFormat(num) {
  58.  
  59. var stareFormatowanie = num.replace(/,/g, '');
  60.  
  61. return stareFormatowanie;
  62.  
  63. }
  64.  
  65.  
  66. var operators = document.getElementsByClassName("operator");
  67.  
  68. for(var i = 0;i < operators.length; i++){
  69.  
  70. operators[i].addEventListener("click", clickOperator);
  71.  
  72.  
  73. }
  74.  
  75. var number = document.getElementsByClassName("number");
  76.  
  77. for(var i = 0;i < number.length; i++){
  78.  
  79. number[i].addEventListener("click", clickNumber);
  80.  
  81.  
  82. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement