Lines Matching defs:mnfd
538 // 6. Let mnfd be ? Get(options, "minimumFractionDigits").
540 JSHandle<JSTaggedValue> mnfd = JSTaggedValue::GetProperty(thread, options, mnfdKey).GetValue();
574 if (!mnfd->IsUndefined() || !mxfd->IsUndefined()) {
575 // 12. Else if mnfd is not undefined or mxfd is not undefined, then
585 // b. Let mnfd be ? DefaultNumberOption(mnfd, 0, 20, mnfdDefault).
586 mnfd = JSHandle<JSTaggedValue>(
587 thread, JSTaggedValue(DefaultNumberOption(thread, mnfd, 0, MAX_FRACTION_DIGITS, mnfdDefault)));
588 // c. Let mxfdActualDefault be max( mnfd, mxfdDefault ).
589 int mxfdActualDefault = std::max(mnfd->GetInt(), mxfdDefault);
590 // d. Let mxfd be ? DefaultNumberOption(mxfd, mnfd, 20, mxfdActualDefault).
592 thread, JSTaggedValue(JSLocale::DefaultNumberOption(thread, mxfd, mnfd->GetInt(),
595 // e. Set intlObj.[[MinimumFractionDigits]] to mnfd.
596 intlObj->SetMinimumFractionDigits(thread, mnfd);