Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите! Не работает код! (https://javascript.ru/forum/misc/34405-pomogite-ne-rabotaet-kod.html)

georgebelekanych 03.01.2013 17:58

Помогите! Не работает код!
 
$('#triangle_4_a, #triangle_4_b, #triangle_4_c').keyup(function(){
var valA = parseFloat($('#triangle_4_a').val());
var valB = parseFloat($('#triangle_4_b').val());
var valC = parseFloat($('#triangle_4_c').val());
if($('#triangle_4_a').val()!='' && $('#triangle_4_b').val()!='' && $('#triangle_4_c').val()!=''){
if(!isNaN(valA) && !isNaN(valB) && !isNaN(valC)){
if(valA>0 && valB>0 && valC>0){
var p = (valA + valB + valC)/2;
$('#result').val(Math.sqrt(p(p-valA)(p-valB)(p-valC)))
$('article span').text('')
}else $('article span').text('Введіть додатні числа!')
}else $('article span').text('Введіть тільки числа!')
}else $('article span').text('Заповніть усі поля!')
});

Hekumok 03.01.2013 23:27

georgebelekanych, наверно, нужно не
$('#result').val(Math.sqrt(p(p-valA)(p-valB)(p-valC)))

а
$('#result').val(Math.sqrt(p *!***/!* (p-valA) *!***/!* (p-valB) *!***/!* (p-valC)))

godofjavascript 04.01.2013 16:37

Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.


Часовой пояс GMT +3, время: 08:31.