из строки в число





js/script.js
  • var res;
  • var str0 = '128';
  • var str1 = '256';
  • var str2 = '512';
  • var strBin = '11111111';
  • var strOct = '0377';
  • var strHex = '0xFF';
  • var str3 = '0.2802';
  • var str4 = '800px';
  •  
  • function funMake() {
  •  res = Number(str0);
  •  document.write(res + '<br />');
  •  
  •  res = str1 - 0;
  •  document.write(res + '<br />');
  •  
  •  res = parseInt(str2);
  •  document.write(res + '<br />');
  •  
  •  res = parseInt(strBin, 2);
  •  document.write(res + '<br />');
  •  
  •  res = parseInt(strOct, 8);
  •  document.write(res + '<br />');
  •  
  •  res = parseInt(strHex, 16);
  •  document.write(res + '<br />');
  •  
  •  res = parseFloat(str3);
  •  document.write(res + '<br />');
  •  
  •  res = parseInt(str4);
  •  document.write(res + '<br />');
  • }
var res;
var str0 = '128';
var str1 = '256';
var str2 = '512';
var strBin = '11111111';
var strOct = '0377';
var strHex = '0xFF';
var str3 = '0.2802';
var str4 = '800px';

function funMake() {
 res = Number(str0);
 document.write(res + '
'); res = str1 - 0; document.write(res + '
'); res = parseInt(str2); document.write(res + '
'); res = parseInt(strBin, 2); document.write(res + '
'); res = parseInt(strOct, 8); document.write(res + '
'); res = parseInt(strHex, 16); document.write(res + '
'); res = parseFloat(str3); document.write(res + '
'); res = parseInt(str4); document.write(res + '
'); }


index.html
  • <!DOCTYPE html>
  • <html>
  • <head>
  •  <meta charset="utf-8" />
  •  <title>New Page</title>
  •  <script src="js/script.js"></script>
  • </head>
  • <body>
  • <script>
  •  funMake();
  • </script>
  • </body>
  • </html>
  • <!DOCTYPE html>
  • <html>
  • <head>
  •  <meta charset="utf-8" />
  •  <title>New Page</title>
  •  <script src="js/script.js"></script>
  • </head>
  • <body>
  • <script>
  •  funMake();
  • </script>
  • </body>
  • </html>