2012-05-11 3 views
0

속도를 계산하는 스크립트 편집기를 통해 맞춤 Google 스프레드 시트 기능을 만들었습니다. 나는Google 맞춤 기능 : 오류 잘못된 할당 왼손

=pace(00:33:00,10,km) 

를 통해 내 스프레드 시트에서 함수를 호출하고 함수의 논리는

function pace(time, dist, unit) 
{ 
    return pace(time.getHours(),time.getMinutes(),time.getSeconds(), dist, unit); 
} 

function pace(hrs,mins,secs,dist,unit) 
{ 
    var d = dist; 
    if(unit=="m"||unit="M") 
    d = dist*1.609344; 

    var minutes = 60*hrs+mins+secs/60.0; 
    var pace = minutes/d; 
    return pace; 
} 

하지만 기능이 실행될 때 내가 얻을 모든

error: Invalid assignment left-hand side. 

내가 논리 생각입니다 문제가 스크립트의 게시 상태와 관련되어 있습니까?

답변

2

H,

if 문에 대한 두 번째 인수에서 누락 및 등호가있는 것처럼 보입니다.

if(unit=="m"||unit=="M")