Skip to content

Instantly share code, notes, and snippets.

@waseemnawaz
Created November 27, 2018 19:18
Show Gist options
  • Save waseemnawaz/4c87e5fd42d7108b5d1289c7b3a050d5 to your computer and use it in GitHub Desktop.
Save waseemnawaz/4c87e5fd42d7108b5d1289c7b3a050d5 to your computer and use it in GitHub Desktop.
Data Types in JavaScript 1.2.6 - Numbers // source https://jsbin.com/kopequq
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="1.2.6 - Numbers">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Data Types in JavaScript</title>
</head>
<body>
<script id="jsbin-javascript">
/********************************
* Numbers
* 1.2.6.1
*
*******************************/
var a = 4,
b = 3,
c;
c = a + b;
console.log( 'a + b = ' + c );
c = a - b;
console.log( 'a - b = ' + c );
// c = a * b;
// console.log( 'a * b = ' + c );
// c = a / b;
// console.log( 'a / b = ' + c );
// c = a % b;
// console.log( 'a % b = ' + c );
/********************************
* Numbers and Strings
* 1.2.6.2
*
*******************************/
// var a = 4,
// b = '3',
// c;
// c = a + b;
// console.log( c );
/********************************
* ParseInt and ParseFloat
* 1.2.6.3
*
*******************************/
// var a = 4,
// b = '3',
// c = '3.333',
// sum;
// sum = a + b;
// console.log( sum );
// sum = a + parseInt( b );
// console.log( sum );
// sum = a + parseFloat( c );
// console.log( sum );
/********************************
* toFixed
* 1.2.6.4
*
*******************************/
// var a = 3.333;
// console.log( a );
// console.log( a.toFixed( 2 ) );
// console.log( parseFloat( a.toFixed( 2 ) ) );
/********************************
* Check if String or Number
* 1.2.6.5
*
*******************************/
// var a = 3,
// b = '4';
// console.log( typeof a );
// console.log( typeof b );
/********************************
* NaN - Not a Number
* 1.2.6.6
*
*******************************/
// console.log( parseInt( 'tK3Vz9' ) );
// console.log( 1 / '#fff' );
/********************************
* Math Object
* 1.2.6.7
*
*******************************/
// console.log( Math.PI );
// console.log( Math.sqrt( 144 ) );
// console.log( Math.pow( 13, 13 ) );
// var g = 3.33333333,
// h = 3.77777777;
// console.log( Math.round( g ) );
// console.log( Math.round( h ) );
// var i = Number.POSITIVE_INFINITY,
// j = 1000000000,
// k = -222;
// console.log( Math.max( g, h, i, j, k ) );
// console.log( Math.min( g, h, i, j, k ) );
</script>
<script id="jsbin-source-javascript" type="text/javascript">/********************************
* Numbers
* 1.2.6.1
*
*******************************/
var a = 4,
b = 3,
c;
c = a + b;
console.log( 'a + b = ' + c );
c = a - b;
console.log( 'a - b = ' + c );
// c = a * b;
// console.log( 'a * b = ' + c );
// c = a / b;
// console.log( 'a / b = ' + c );
// c = a % b;
// console.log( 'a % b = ' + c );
/********************************
* Numbers and Strings
* 1.2.6.2
*
*******************************/
// var a = 4,
// b = '3',
// c;
// c = a + b;
// console.log( c );
/********************************
* ParseInt and ParseFloat
* 1.2.6.3
*
*******************************/
// var a = 4,
// b = '3',
// c = '3.333',
// sum;
// sum = a + b;
// console.log( sum );
// sum = a + parseInt( b );
// console.log( sum );
// sum = a + parseFloat( c );
// console.log( sum );
/********************************
* toFixed
* 1.2.6.4
*
*******************************/
// var a = 3.333;
// console.log( a );
// console.log( a.toFixed( 2 ) );
// console.log( parseFloat( a.toFixed( 2 ) ) );
/********************************
* Check if String or Number
* 1.2.6.5
*
*******************************/
// var a = 3,
// b = '4';
// console.log( typeof a );
// console.log( typeof b );
/********************************
* NaN - Not a Number
* 1.2.6.6
*
*******************************/
// console.log( parseInt( 'tK3Vz9' ) );
// console.log( 1 / '#fff' );
/********************************
* Math Object
* 1.2.6.7
*
*******************************/
// console.log( Math.PI );
// console.log( Math.sqrt( 144 ) );
// console.log( Math.pow( 13, 13 ) );
// var g = 3.33333333,
// h = 3.77777777;
// console.log( Math.round( g ) );
// console.log( Math.round( h ) );
// var i = Number.POSITIVE_INFINITY,
// j = 1000000000,
// k = -222;
// console.log( Math.max( g, h, i, j, k ) );
// console.log( Math.min( g, h, i, j, k ) );
</script></body>
</html>
/********************************
* Numbers
* 1.2.6.1
*
*******************************/
var a = 4,
b = 3,
c;
c = a + b;
console.log( 'a + b = ' + c );
c = a - b;
console.log( 'a - b = ' + c );
// c = a * b;
// console.log( 'a * b = ' + c );
// c = a / b;
// console.log( 'a / b = ' + c );
// c = a % b;
// console.log( 'a % b = ' + c );
/********************************
* Numbers and Strings
* 1.2.6.2
*
*******************************/
// var a = 4,
// b = '3',
// c;
// c = a + b;
// console.log( c );
/********************************
* ParseInt and ParseFloat
* 1.2.6.3
*
*******************************/
// var a = 4,
// b = '3',
// c = '3.333',
// sum;
// sum = a + b;
// console.log( sum );
// sum = a + parseInt( b );
// console.log( sum );
// sum = a + parseFloat( c );
// console.log( sum );
/********************************
* toFixed
* 1.2.6.4
*
*******************************/
// var a = 3.333;
// console.log( a );
// console.log( a.toFixed( 2 ) );
// console.log( parseFloat( a.toFixed( 2 ) ) );
/********************************
* Check if String or Number
* 1.2.6.5
*
*******************************/
// var a = 3,
// b = '4';
// console.log( typeof a );
// console.log( typeof b );
/********************************
* NaN - Not a Number
* 1.2.6.6
*
*******************************/
// console.log( parseInt( 'tK3Vz9' ) );
// console.log( 1 / '#fff' );
/********************************
* Math Object
* 1.2.6.7
*
*******************************/
// console.log( Math.PI );
// console.log( Math.sqrt( 144 ) );
// console.log( Math.pow( 13, 13 ) );
// var g = 3.33333333,
// h = 3.77777777;
// console.log( Math.round( g ) );
// console.log( Math.round( h ) );
// var i = Number.POSITIVE_INFINITY,
// j = 1000000000,
// k = -222;
// console.log( Math.max( g, h, i, j, k ) );
// console.log( Math.min( g, h, i, j, k ) );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment