코딩/항해 99
2022년 11월 11일 TIL() (Code Runner, 코드에서 ""가 헷갈릴때, apply())
nasha430
2022. 11. 11. 22:45
728x90
vscode에서 콘솔에서 실행을 도와주는 extention.
-----------------------------------------------------------------------------------------------------------------------------------------------------
""+배열[i]
let a = ["aya", "ye", "ma"]
console.log(a[0]+a[1]) //"ayaye"
console.log("0"+a[0]) // "0aya"
스트링 끼리의 "0"+"1" = "01"인것은 처음 배우는 사람들에게 많이 알고있지만
배열, 변수가 섞이면서 정리하지 않아서 항상 헷갈렸다.
배열과 변수가 값이 스트링 값이면 +로 했을 때, 하나로 합쳐지면서 스트링 값이 된다.
--------------------------------------------------------------------------------------------------------------------------------------------------------------
let output = Math.max.apply(null,array) // 최댓값 구하는 함수
arr.sort(function(a, b){
return a-b //오름차순, b-a는 내림차순. return 값이 양수면 자리체인지, 음수면 스왑스탑
}
console.log(sample.apply(null, array))
// null값은 'non - strict'일때 자료형 값을 넣기 위해 오류가 나지 않게 하기 위해서 넣는 값
728x90