2014-10-21 6 views
-2

У меня возникли проблемы с получением инструкции if if else else, поэтому в синтаксисе должна быть некоторая ошибка, потому что весь код не работает. Я попытался добавить/удалить полуколенс после каждого утверждения, но он все еще не работал. У меня первоначально было 6 операторов if, которые работали, но не могли выполнить задачу должным образом, но я знаю, что условные операторы работают. Вот мой кодIf else if trouble

if (pislandinfo != null){ 
    alert("pi") 
    var myLatlng = new google.maps.LatLng(lat, lon) 
    placeMarker1(myLatlng, pislandinfo) 
    map.setCenter(myLatlng) 
    map.setZoom(Number(zoom)) 
} 
else if (eislandinfo != null){ 
    alert("ei") 
    var myLatlng = new google.maps.LatLng(lat, lon) 
    placeMarker1(myLatlng, eislandinfo) 
    map.setCenter(myLatlng) 
    map.setZoom(Number(zoom)) 
} 
else if (wislandinfo != null){ 
    alert("wi") 
    var myLatlng = new google.maps.LatLng(lat, lon) 
    placeMarker1(myLatlng, wislandinfo) 
    map.setCenter(myLatlng) 
    map.setZoom(Number(zoom)) 
} 
else if (pmooringinfo != null){ 
    alert("pm") 
    var myLatlng = new google.maps.LatLng(lat, lon) 
    placeMarker1(myLatlng, pmooringinfo) 
    map.setCenter(myLatlng) 
    map.setZoom(Number(zoom)) 
} 
else if (emooringinfo != null){ 
    alert("em") 
    var myLatlng = new google.maps.LatLng(lat, lon) 
    placeMarker1(myLatlng, emooringinfo) 
    map.setCenter(myLatlng) 
    map.setZoom(Number(zoom)) 
} 
else (wmooringinfo != null){ 
    alert("wm") 
    var myLatlng = new google.maps.LatLng(lat, lon) 
    placeMarker1(myLatlng, wmooringinfo) 
    map.setCenter(myLatlng) 
    map.setZoom(Number(zoom)) 
} 
+0

неверно, если ваше последнее выражение else имеет условное выражение. remove '(wmooringinfo! = null)' или сделать его другим, если – jrahhali

ответ

0

Вы не можете включать оценку в финале еще:

else (wmooringinfo != null){

Это недопустимо. Может быть, вы хотели этого

else if (wmooringinfo != null){

Какой язык это? И каков контекст? Ответы на эти вопросы помогут вам помочь.

+0

работал, спасибо, ребята, был в JS – sean1987