나는 최근에 question if there was a possibility to calculate the square root in stylus을 요청했습니다.
이에 대한 대답을 얻은 후에 Stylus에서 JavaScript의 기본 수학 라이브러리에 완전히 액세스 할 수 있는지 궁금했습니다.
Stylus의 JavaScript의 기본 수학 라이브러리에 액세스
아이디어가 있으십니까?
나는 최근에 question if there was a possibility to calculate the square root in stylus을 요청했습니다.
이에 대한 대답을 얻은 후에 Stylus에서 JavaScript의 기본 수학 라이브러리에 완전히 액세스 할 수 있는지 궁금했습니다.
Stylus의 JavaScript의 기본 수학 라이브러리에 액세스
아이디어가 있으십니까?
실제로는 Stylus (아직 문서화되지 않음)에 math
function이 있습니다.
사용은 오히려 간단하다
sqrt-of-2: math(2, 'sqrt')
구문은 다소 서투른 - 첫 번째 인수가이 방법에 전달할 인수입니다, 두 번째 인수는 방법의 문자열 이름입니다.
PI와 같은 수학 소품 당신이 어느 정도 개인 (그러나 액세스 가능) 기능 -math-prop
해야 얻을 경우 : 내가 스타일러스에 문제를 작성
e: -math-prop('E')
이 BIF에서 문서를 작성하고 바로 가기를 제공하기를
-math-prop
으로 변경되었으므로 다음 릴리스 중 하나에서 스타일러스가 나타날 것으로 예상 할 수 있습니다.
나는 간단한 래퍼 해낸 그 스타일러스로 MAPPS의 JS의 전역 : 스타일러스에 대한
https://bitbucket.org/jkowalleck/stylus-jscoremapper
샘플 코드 :
// mapp javascript's Math to `math`
use('jsCoreMapper.js', {math:'Math'})
test-math
PI math-PI
sqrt-of-2 math-sqrt(2)
출력 :
test-math {
PI: 3.141592653589793;
sqrt-of-2: 1.4142135623730951;
}
이것은 내 첫 '자신의 질문에 대한 대답'입니다. 나는 며칠 전에이 질문을 썼지 만 그것을 제출하지 않았고, 먼저 직접 시도하고 싶었다. 그러나 나는 그 질문이 여전히 가치가 있다고 생각한다. – floww
질문을 받거나 대답 할 때 우리는 스타일러스를 사용하고있었습니다. v0.42.0 – floww