é åã®ã³ãã¼ã¨ã½ã¼ã
éè¦æ§: 5
æååã®é
å arr ãæã£ã¦ãã¾ããç§ãã¡ã¯ã½ã¼ãããããã®ã³ãã¼ãæã¡ããã§ãããarr ãä¿®æ£ã¯ããã«ãã¼ããããã§ãã
ãã®ãããªã³ãã¼ãè¿ã颿° copySorted(arr) ã使ãã¦ãã ããã
let arr = ["HTML", "JavaScript", "CSS"];
let sorted = copySorted(arr);
alert( sorted ); // CSS, HTML, JavaScript
alert( arr ); // HTML, JavaScript, CSS (no changes)
ã³ãã¼ãä½ããããã½ã¼ãããã®ã«ã slice() ã使ããã¨ãã§ãã¾ãã:
function copySorted(arr) {
return arr.slice().sort();
}
let arr = ["HTML", "JavaScript", "CSS"];
let sorted = copySorted(arr);
alert( sorted );
alert( arr );