Не забывайте цвета!
По некоторым причинам Дельфи 7 в Сумерках не представляет Droid Sans Mono хорошо, но в Visual Studio с оранжевым на черной теме это превосходно. Дежавю Без Моно является лучшим весь бездельник. Я использую его почти везде. Consolas был бы превосходен кроме своего ужасного глифа Q.
Еще одна вещь я нашел, так как я вошел, мир работы то, что даже при том, что у меня есть большое зрение, мне нравится иметь в наличии мой шрифт кода 12 или 13 ПБ размером и чтобы уменьшить чрезмерное напряжение зрения и удостовериться, что я не могу поместить слишком много текста на экран. Это - вид стимула сохранить блоки кода вертикально короткими.
я отмечаю, что это окно редактирования не уважает моноширинный шрифт моего браузера по умолчанию. Это дает мне Монако (я нахожусь на OSX). Монако ужасно. Это - глифы, плохо повернули элементы, и это - прописные буквы, не хорошо распределяются.
, О, и это почти не имеет значения в Windows, потому что Ваш шрифт не будет выглядеть правильным так или иначе. / я замедляющий иск пламени Дона
У вас несколько ошибок. Итоги не инициализируются чем-то числовым, например 0,0. Второй не понимает, что .toFixed () возвращает строку. Javascript объединяет строки вместе, а не складывает числа.
По сути, раньше задавался тот же вопрос, что и javascript-почему-делает-это-производит-и-уродливая-строка-я-хотела-бы-валюта и ответы там должны решить эту проблему за вас.
Вот рабочая версия (проверена в firefox 3.5):
<!DOCTYPE html>
<html>
<head>
<title>Sum of nubers</title>
<script src="jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
var total = 0;
$(".add").each(function(){
total += parseFloat($(this).text());
});
alert(total.toFixed(2));
});
</script>
</head>
<body>
<div class="add">23.4567</div>
<div class="add">98.7654</div>
</body>
</html>
Это лишь один из многих способов сделать это. Посмотрите на этот вопрос для нескольких других методов:
var totals
$(".add").each(function(i) {
totals += parseFloat($(this).text());
});
console.log(totals.toFixed(2));
возможно, используйте Math.round, floor или ceil
Похоже, он выполняет добавление строки. Попробуйте установить var totals = 0;