fonctionsFlechees

by Michel Piallier

HTML

<script src="https://cdn.jsdelivr.net/gh/eu81273/jsfiddle-console/console.js"></script>

JavaScript

// es5
var myFn = function(x) {
  return x + 1;
};
console.log(myFn(18));

// es6
/*pas d'argument*/
const myFn1= () => console.log("coucou");
myFn1();

/* 1 d'argument*/
const myFn2= x => x+1;
console.log(myFn2(18));

/* 2 d'argument*/
const myFn3 = (x,y) => x * y;

console.log(myFn3(3,9));

/*La fonction ne contient que du code*/
const moi = {
        name:"Michel",
        amis: friend => {
          console.log("Est-ce-que tu connais " + friend + " ?" );
          console.log("Si oui, où habite " + friend + " ?" )
        }
    }        

moi.amis("Alex");