← 수업 제작 도구
홈 › Advanced › Graphs and Sketches › Try It 2

Try It 2. History & numberList

원본: Computation Layer 문서(Graphs and Sketches) · Try It (원본 화면)

Try It 번호2 / 5
원본 활동의 화면화면 5
문서에서 이 Try It이 붙은 코드코드 상자 2, 코드 상자 3

1. 화면 캡처 (빨간 번호 = 아래 표의 번호)

Try It 2 캡처

화면에 적힌 영어 문구(원문):

2. CL이 입력된 곳

코드 안의 회색 줄은 원문 영어 주석이고, 파란 줄은 그 영어 주석의 번역이며, 연분홍 줄은 코드가 하는 일의 설명이다.

번호이름종류CL 코드 원문, 번역, 설명
1g1그래프
#populate the list of prior points from the button history
▷ 버튼의 기록(history)으로 이전 점들의 배열(List)을 채운다.
numberList("A"): b1.history("a")
▶ 그래프의 숫자배열(numberList) A는 버튼 b1이 "a"라는 이름으로 기록한 값들의 기록 전체(b1.history("a"))로 한다.
numberList("이름")은 그래핑 계산기의 변수를 주어진 숫자배열의 내용으로 정한다. history("이름")은 capture로 정의한 변수의 기록 전체를 가져온다.
numberList("B"): b1.history("b") ▶ 그래프의 숫자배열 B는 버튼 b1이 "b"라는 이름으로 기록한 값들의 기록 전체로 한다.
2b1행동 버튼
#capture the current values of the point
▷ 점의 현재 값들을 기록한다.
capture("a"): g1.number(`a`)
▶ "a"라는 이름으로 기록할 값은 그래프 g1의 변수 a의 숫자 값(g1.number(`a`))으로 한다.
capture("이름")은 행동 버튼을 누를 때마다 기록해 둘 변수를 정하며, 기록은 나중에 history로 가져온다. 변수 이름을 백틱으로 감싸 적었다.
capture("b"): g1.number(`b`) ▶ "b"라는 이름으로 기록할 값은 그래프 g1의 변수 b의 값으로 한다.