2017-01-17 2 views
-1

Так что я занимаюсь практикой для java-скриптового класса, у меня возникают проблемы с операторами if, кнопка, которую я создал для вычисления Celsius, не работает, но если я удалю оператор if, код будет запущен.новичок в javascript, если проблема с операцией

 <html> 
     <head> 
     <title>Template</title> 
     </head> 
     <body> 
     <h3>Lab 2</h3>`enter code here` 
     <p><input type="button" id="myButton1" value="Click here to enter   
     temperature." onclick="getTemp()" /></p> 
     <script type="text/javascript"> 

     function getTemp() 
     { 
      var enterTemp = parseInt(prompt("Enter temperature"," ")); 
      var tempType = prompt("Was that temperature in Celsius -'C' or fahrenheit - 'F'?"," "); 

       if(tempType == "C") 
       { 
       var finalTemp = enterTemp * 1.8 + 32; 
        document.write("<p> in Celsius"+finalTemp"</p>"); 
       } 

       else 
       { 
        var finalTemp = enterTemp/1.8 - 32; 
        document.write("<p> in Fahrenheit"+finalTemp"</p>"); 
       } 






      } 
     </script> 
     </body> 
     </html> 
+2

Java! = JavaScript –

+0

Добро пожаловать в Stack Overflow! Похоже, вы просите о помощи на дому. Хотя у нас нет проблем с самим собой, обратите внимание на эти [dos and don'ts] (http://meta.stackoverflow.com/questions/334822/how-do-i-ask-and-answer-homework-questions/338845 # 338845), и соответственно отредактируйте свой вопрос. –

ответ

0

Ваши строки не объединены должным образом.

Должно быть

document.write("<p> in Fahrenheit" + finalTemp" + </p>"); 

У вас не хватает второй знак плюс и в записи() заявления.

Смежные вопросы