Skip to content

Instantly share code, notes, and snippets.

@siddharthray
Last active August 13, 2018 20:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save siddharthray/df7ab1d71ef49b8df0196bf37e38bc74 to your computer and use it in GitHub Desktop.
Save siddharthray/df7ab1d71ef49b8df0196bf37e38bc74 to your computer and use it in GitHub Desktop.
JS Bin// source https://jsbin.com/yulaxar
var foo = 10 + '20';
console.log(0.1 + 0.2 == 0.3); // false
console.log((1/10)+(2/10)); // 0.30000000000000004
var add1 = function(x,y) {
return x+y;
}
var add = function(x) {
return function(y) { return x + y; };
}
var addWithTwoArgs = add1(2,5); //7
var addWithTwoArgsSeparate = add(2)(5); //7
console.log(addWithTwoArgs);
console.log(addWithTwoArgsSeparate);
var revString = "i'm a lasagnahog".split('').reverse().join('');
console.log(revString);
var fooWindowVal =(window.foo || (window.foo = 'bar'));
console.log(fooWindowVal);
var foo = 'Hello';
(function(){
var bar = " World";
alert(foo + bar);
})();
alert(foo + bar);
var foo = [];
foo.push(1);
foo.push(2);
console.log(foo);
var foo = {n: 1};
var bar = foo;
foo.x = foo = {n: 2};
console.log(foo.x);
console.log('one');
setTimeout (function() {
console.log('two');
}, 0);
console.log('three');
doSomething().then(function(){
return doSomethingElse();
});
doSomething().then(function() {
doSomethingElse();
});
doSomething().then(doSomethingElse());
doSomething().then(doSomethingElse);
var foo = 10 + '20';
console.log(0.1 + 0.2 == 0.3);
console.log((1/10)+(2/10));
var add1 = function(x,y) {
return x+y;
}
var add = function(x) {
return function(y) { return x + y; };
}
var addWithTwoArgs = add1(2,5); //7
var addWithTwoArgsSeparate = add(2)(5); //7
console.log(addWithTwoArgs);
console.log(addWithTwoArgsSeparate);
var revString = "i'm a lasagnahog".split('').reverse().join('');
console.log(revString);
var fooWindowVal =(window.foo || (window.foo = 'bar'));
console.log(fooWindowVal);
var foo = 'Hello';
(function(){
var bar = " World";
alert(foo + bar);
})();
alert(foo + bar);
var foo = [];
foo.push(1);
foo.push(2);
console.log(foo);
var foo = {n: 1};
var bar = foo;
foo.x = foo = {n: 2};
console.log(foo.x);
console.log('one');
setTimeout (function() {
console.log('two');
}, 0);
console.log('three');
doSomething().then(function(){
return doSomethingElse();
});
doSomething().then(function() {
doSomethingElse();
});
doSomething().then(doSomethingElse());
doSomething().then(doSomethingElse);
</script>
var foo = 10 + '20';
console.log(0.1 + 0.2 == 0.3);
console.log((1/10)+(2/10));
var add1 = function(x,y) {
return x+y;
}
var add = function(x) {
return function(y) { return x + y; };
}
var addWithTwoArgs = add1(2,5); //7
var addWithTwoArgsSeparate = add(2)(5); //7
console.log(addWithTwoArgs);
console.log(addWithTwoArgsSeparate);
var revString = "i'm a lasagnahog".split('').reverse().join('');
console.log(revString);
var fooWindowVal =(window.foo || (window.foo = 'bar'));
console.log(fooWindowVal);
var foo = 'Hello';
(function(){
var bar = " World";
alert(foo + bar);
})();
alert(foo + bar);
var foo = [];
foo.push(1);
foo.push(2);
console.log(foo);
var foo = {n: 1};
var bar = foo;
foo.x = foo = {n: 2};
console.log(foo.x);
console.log('one');
setTimeout (function() {
console.log('two');
}, 0);
console.log('three');
doSomething().then(function(){
return doSomethingElse();
});
doSomething().then(function() {
doSomethingElse();
});
doSomething().then(doSomethingElse());
doSomething().then(doSomethingElse);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment