티스토리 뷰
미세먼지(IDEX_MVL)의 값이 40 미만인 구 이름(MSRSTE_NM)과 값을 출력하기
[코드스니펫] 서울시 미세먼지 값
for (let i = 0; i < mise_list.length; i++) {
let mise = mise_list[i];
if (mise["IDEX_MVL"] < 40) {
let gu_name = mise["MSRSTE_NM"];
let gu_mise = mise["IDEX_MVL"];
console.log("40보다 작은 구: " + gu_name + ", " + gu_mise);
}
}
40 이하든, 35 이하든 유용하게 쓸 수 있게, 함수로 만들어볼까요?
function show_gus(index) {
for (let i = 0; i < mise_list.length; i++) {
let mise = mise_list[i];
if (mise["IDEX_MVL"] < index) {
let gu_name = mise["MSRSTE_NM"];
let gu_mise = mise["IDEX_MVL"];
console.log(index + "보다 작은 구: " + gu_name + ", " + gu_mise);
}
}
}
// 이러면 아래와 같은 것이 가능!
show_gus(40) // 40보다 작은 구만 출력!
show_gus(35) // 35보다 작은 구만 출력!
자전거(parkingBikeTotCnt)가 5개 이하인 정류장의 이름을 출력하기
[코드스니펫] 서울시 따릉이 현황
for (let i = 0; i < bikes.length; i++) {
if (bikes[i]['parkingBikeTotCnt'] <= 5) {
let station = bikes[i]['stationName'];
console.log(station);
}
}
마찬가지로 유용하게 쓸 수 있게, 함수로 만들어볼까요?
function show_names(num){
for (let i = 0; i < bikes.length; i++) {
if (bikes[i]['parkingBikeTotCnt'] <= num) {
let station = bikes[i]['stationName'];
console.log(num + "대 이하 정류장 : " + station);
}
}
}
// 이러면 아래와 같은 것이 가능!
show_names(10) // 10개 이하 주차된 정류소만 출력!
show_names(5) // 5개 이하 주차된 정류소만 출력!
'항해' 카테고리의 다른 글
2주차_2(jQuery시작(남이 만든 javascript)) (0) | 2021.12.07 |
---|---|
2주차_1(JAVASCRIPT-복습) (0) | 2021.12.07 |
1주차_9(JAVASCRIPT-반복문) (0) | 2021.12.06 |
1주차_8(JAVASCRIPT-조건문) (0) | 2021.12.06 |
1주차_7(JAVASCRIPT-함수) (0) | 2021.12.06 |