У меня есть функция, которая возвращает: 3333333333333333/5000000000000000
, что бессмысленно. Как обрезать все цифры, кроме первого, так что это 3/5
?Усекать все цифры, кроме первых
-2
A
ответ
3
var frac = '3333333333333333/5000000000000000';
var parts = frac.split('/');
var simpler = parts[0][0]+'/'+parts[1][0];
4
я не могу получить, почему вам это нужно, но в любом случае
var x = 3333333333333333;
var y = 5000000000000000;
var result = (Number)(String(x).charAt(0))/(Number)(String(y).charAt(0));
0
вы можете попробовать этот метод тоже ...
var x = 3333333333333333;
var y = 5000000000000000;
var result = (Number)(String(x).substring(0,1))/(Number)(String(y).subsring(0,1));
0
Другой подход ..
function truncate(v) {
return v.substring(v.indexOf('/') - 1, v.indexOf('/') + 2);
}
Смежные вопросы
- 1. Найти все анкеры, кроме первых
- 2. Удалить все матчи, кроме первых пяти
- 3. Выделить все, кроме первых двух divs
- 4. Скрыть все, кроме первых 4 элементов
- 5. Удалить все, кроме n первых элементов
- 6. GNU Сделать игнорировать все правила, кроме первых
- 7. regex strip все цифры, кроме ординалов
- 8. Удалите все, кроме цифры, «-» и период
- 9. Обрезать все цифры целого числа, за исключением первых двух
- 10. не удается удалить все записи, кроме первых один
- 11. Как заменить все, кроме первых 10 элементов, соответствующих регулярному выражению?
- 12. Удалите все, кроме первых строк из подмножества R
- 13. Выделить все tr кроме последних и первых с .on()
- 14. Выделить все ячейки, кроме одного из первых двух столбцов
- 15. Обрезать все столбцы MySQL в таблице, кроме первых
- 16. dplyr переопределяет все, кроме первых вхождений значения внутри группы
- 17. XPath - Все следующие братья и сестры, кроме первых конкретных элементов
- 18. MySQL: как выбрать все, кроме первых 10 записей
- 19. Как удалить все, кроме первых вхождения символа из строки?
- 20. удалить все строки, кроме первых 20, используя php
- 21. Присоединяйтесь все, кроме первых элементов в списке строку
- 22. Усекать элементы массива до первых пяти символов с помощью jQuery?
- 23. Javascript Удалить все charater кроме ведущих -, одна точка и цифры
- 24. Заменить все цифры, кроме последних четырех, с использованием регулярных выражений.
- 25. PHP regex удаляет все цифры, кроме кодов символов
- 26. Regex Все, кроме "# $ '* +, /:; \` |
- 27. Как удалить столбцы, кроме первых трех столбцов?
- 28. Скрыть длинный текст, кроме двух первых абзацев
- 29. Sql Azure, усекать и повторять все таблицы
- 30. JS: не может открывать ссылки, кроме первых
Две фракции не равны. Почему бы вам не уменьшить фракцию (что не будет работать для вашего примера, так как это неприводимо)? – Blender
Его не о фракции, я рассчитываю соотношение сторон устройства к 3/5 отлично :) – 3zzy
вы не видите десятичного числа? потому что иначе '3333333333333333/5000000000000000' нет, где рядом идеальный XD – Nomad101