@vladvlad09

Какие значения строк cо слова function?

alert( getDecimal(12.345) ); // 0.345
alert( getDecimal(1.2) ); // 0.2
alert( getDecimal(-1.2) ); // 0.2
alert( getDecimal(5) ); // 0
alert( getDecimal(1.3) ); // 0.3

function getDecimal(a) {
var b = Math.abs(a);
return +(b - Math.floor(b)).toFixed(10);
}
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
evgeniy8705
@evgeniy8705
Повелитель вселенной
getDecimal(12.345); // 0.345
getDecimal(1.2); // 0.2
getDecimal(-1.2); // 0.2
getDecimal(5); // 0
getDecimal(1.3); // 0.3

function getDecimal(a) {
  var b = Math.abs(a);
  
  console.log("Значение b: " + b);
  
  var returnValue = +(b - Math.floor(b)).toFixed(10);
  
  console.log("Значение(returnValue) которое возвращается при значении a = " + a + ": " + returnValue);
  
  return returnValue;
}

// Значение b: 12.345
// Значение(returnValue) которое возвращается при значении a = 12.345: 0.345
// Значение b: 1.2
// Значение(returnValue) которое возвращается при значении a = 1.2: 0.2
// Значение b: 1.2
// Значение(returnValue) которое возвращается при значении a = -1.2: 0.2
// Значение b: 5
// Значение(returnValue) которое возвращается при значении a = 5: 0
// Значение b: 1.3
// Значение(returnValue) которое возвращается при значении a = 1.3: 0.3
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
sakrab
@sakrab
Не будь побежден злом, но побеждай зло добром...
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы