Advertisement
Guest User

Untitled

a guest
Aug 26th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. (function() {
  2. 'use strict';
  3.  
  4. function $(id) {
  5. return document.getElementById(id);
  6. }
  7.  
  8. //Decimal point works only for base 10(decimal) number!
  9. function baseConverter(str, fromBase, toBase) {
  10. str = /\./.test(str) ? +str : parseInt(str, fromBase);
  11. return str.toString(toBase);
  12. }
  13.  
  14. var form = $('form');
  15.  
  16. form.onchange = function() {
  17. form.out_data.value = baseConverter(form.input_data.value,
  18. form.fromBase.value,
  19. form.toBase.value);
  20. };
  21.  
  22. }());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement