@syrine in case you haven’t figured it out yet:
// S2 image
var image = ee.Image('COPERNICUS/S2/20160701T184340_20160701T221909_T11SKA');
// Visualization parameters
var visParams = {bands: ['B8', 'B4', 'B3'], max: 3048, gamma: 1};
var visParams_ndvi = {min: -0.2, max: 0.8, palette: 'FFFFFF, CE7E45, DF923D, F1B555, FCD163, 99B718, 74A901, 66A000, 529400,' +
'3E8601, 207401, 056201, 004C00, 023B01, 012E01, 011D01, 011301'};
// Calculate NDVI
var image_ndvi = image.normalizedDifference(['B8','B4']);
// Map results
Map.centerObject(image,9)
Map.addLayer(image,visParams,'Sentinel-2 False Color Infrared')
Map.addLayer(image_ndvi,visParams_ndvi,'Sentinel-2 NDVI')
HTH,
Val