const str = 'The quick brown fox jumps over the lazy dog.';
console.log(str.slice(31));
// expected output: "the lazy dog."
console.log(str.slice(4, 19));
// expected output: "quick brown fox"
const str = 'The quick brown fox jumps over the lazy dog.';
console.log(str.slice(31)); // expected output: "the lazy dog."
console.log(str.slice(4, 19)); // expected output: "quick brown fox"
console.log(str.slice(-4)); // expected output: "dog."
console.log(str.slice(-9, -5)); // expected output: "lazy"
// source : https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/String/slice
var input = 'john smith~123 Street~Apt 4~New York~NY~12345';
var fields = input.split('~');
var name = fields[0];
var street = fields[1];
// You use this method to cut out a substring from an entire string.
// We will use this method to cut out the remaining part of a word (excluding the first letter):
const word = "freecodecamp"
const remainingLetters = word.substring(1)
// reecodecamp
let str = "Learning to code";
// slice from index 2 to end
let str1 = str.slice(2);
console.log(str1);
// slice from index 1 to index 8
let str2 = str.slice(1, 8);
console.log(str2);
// slice from index 5 to index (str.length - 3)
let str3 = str.slice(5, -3);
console.log(str3);
// slice from index 100 to end (returns '')
let str4 = str.slice(100);
console.log(str4);
// slice from index 0 to end of string
let str5 = str.slice(0);
console.log(str5);
let x = ["a", "b", "c", "d", "e", "f"];
console.log(Array.prototype.slice.call("abcdefg"))
/*[ 'a', 'b', 'c', 'd', 'e', 'f', 'g' ]*/
/*slice can turn a string into an array with its letters as elements*/