Javascript的數學難題

首先先考大家幾個數學題,如果這幾題的答案你都能順利的回答,那恭喜你!你可以安心地閱讀這篇文章,你一定能看懂!

題目ㄧ. 0.1 + 0.2 = ?
題目二. 1 – 0.9 = ?
題目三. 0.69 x 10 = ?

相信上面三個簡單的十進位數學運算,你的答案應該會跟我一樣吧?

第一題. 0.3
第二題. 0.1
第三題. 6.9

上面應該是無庸置疑的答案,但是如果我們把這三個題目丟給Javascript去運算之後,得到的結果會變成這樣:

第一題. 0.1 + 0.2 = 0.30000000000000004
第二題. 1 – 0.9 = 0.09999999999999998
第三題. 0.69 x 10 = 6.8999999999999995

什麼!?Javascript連這種小學生的算術都會算錯嗎?其實是有原因的,Javascript所有數字都是以64位浮點數形式儲存,也就是所有的數字都會變轉換成二進位。

上面題目中特別有提到這是3個十進位的數學運算,這也就是這個題目的重點,如果今天的題目改成:10 / 3 = 3.3333333333333334 也許你就能比較明白了,也就是說在十進位中要表達 1 / 3 和二進位中表達 1 / 10 一樣困難。

但其實在我們設計網頁的過程中,使用者是沒有二進位觀念的,只在乎運算出來的數值是否符合十進位的結果,這個時候我們可以利用一些技巧來達成正確的結果。

方法1 . 將小數變成整數後再進行運算


第一題. ((0.1 x 10) + (0.2 x 10)) / 10 = 0.3
第二題. ((1 x 10) – (0.9 x 10)) / 10 = 0.1
第三題. ((0.69 x 100) x 10 / 100) = 6.9

雖說以上的方法能夠順利完成任務,但若運算的數值是動態(Dynamic)的,乘數的部分就比較難下,所以我們可以採用第二種方法。

方法2. Math.js(https://mathjs.org/


透過網站上提供的js,或是透過CDN(https://cdnjs.com/libraries/mathjs)來引入後,透過以下的方法,就可以正確計算出上面三個題目的結果,其中14指的是精準度,通常已經很夠用了。

第一題. math.format(0.1 + 0.2 , 14) = 0.3
第一題. math.format(1 – 0.9 , 14) = 0.1
第一題. math.format(0.69 x 10 , 14) = 6.9

其實Math.js還有很多好用的功能,可以到它官方的網站閱讀一些文章,基本上所有的數學運算應該都可以透過它來玩完成。

You may also like...

115,130 Responses

  1. Allanguifs表示:

    Последние IT-новости https://notid.ru быстро и понятно! Рассказываем о цифровых трендах, инновациях, стартапах и гаджетах. Только проверенная информация, актуальные события и мнения экспертов. Оставайтесь в центре IT-мира вместе с нами!

  2. LarrykeW表示:

    mexican pharmacy online mexican pharmacy online mexican mail order pharmacies

  3. Rodneytah表示:

    https://certpharm.com/# Best Mexican pharmacy online

  4. Тут можно приобрести создание сайтов для медицинских организаций разработка сайта больницы

  5. Arthurstync表示:

    ChЖЎi sГІng bбєЎc trб»±c tuyбєїn lГ  mб»™t dб»± ГЎn cГі tiбєїng xấu mГ  nhiб»Ѓu ngЖ°б»ќi chЖЎi phГ n nГ n. Mбє·c dГ№ thб»±c tбєї lГ  thЖ°ЖЎng hiệu thuб»™c vб»Ѓ mб»™t nhГ  Д‘iб»Ѓu hГ nh nб»•i tiбєїng, trang web khГґng Д‘Ж°б»Јc cấp phГ©p. VГ¬ lГЅ do nГ y, nhб»Їng ngЖ°б»ќi Д‘ГЎnh bбєЎc cГі kinh nghiệm bб»Џ qua sГІng bбєЎc nГ y vГ  nhб»Їng ngЖ°б»ќi mб»›i tham gia sau khi Д‘Дѓng kГЅ gбє·p phбєЈi vấn Д‘б»Ѓ khi cб»‘ gбєЇng rГєt tiб»Ѓn thбєЇng cЖ°б»Јc. BetRebels Casino : Lб»±a chб»Ќn tiб»Ѓn thЖ°б»џng trбє­n đấu hГ ng tuбє§n Luxury Casino : CГўu lбєЎc bб»™ VIP cГі sбєµn Golden Euro Casino : Khuyбєїn mГЈi mбєЎng xГЈ hб»™i NextCasino : Quay thГЄm vГ o cГЎc ngГ y thб»© Ba Cabarino Casino : ChЖ°ЖЎng trГ¬nh khГЎch hГ ng thГўn thiбєїt VIP hiện Д‘бєЎi CГЎc Trang Web SГІng BбєЎc Trб»±c Tuyбєїn : GГіi chГ o mб»«ng Cay & Cay Dream Vegas Casino : Phбє§n ДђбєЎi lГЅ trб»±c tiбєїp phong phГє Grande Vegas : VГІng quay bб»• sung vГ  GiбєЈi đấu Ozwin Casino : GГіi giб»›i thiệu khб»•ng lб»“ Casinobit.io : Дђбє·c quyб»Ѓn trung thГ nh vГ  lб»Јi Г­ch bГЄn lб»Ѓ 1. BetRebels Casino – Lб»±a chб»Ќn tiб»Ѓn thЖ°б»џng trбє­n đấu hГ ng tuбє§nSГІng bбєЎc BetRebels Casino Д‘ГЈ hoбєЎt Д‘б»™ng tб»« nДѓm 2018 vГ  Д‘ГЈ tбєЎo Д‘Ж°б»Јc danh tiбєїng tГ­ch cб»±c trong giб»›i cб»ќ bбєЎc. Trang web cГі giao diện bбє±ng tiбєїng Anh chб»©a hЖЎn 3.000 trГІ chЖЎi cб»ќ bбєЎc vГ  chЖ°ЖЎng trГ¬nh tiб»Ѓn thЖ°б»џng chi tiбєїt. ChЖЎi mГЎy Д‘ГЎnh bбєЎc tбєЎi BetRebels Casino SГІng bбєЎc Д‘б»ѓ kiбєїm tiб»Ѓn lГ  an toГ n, Д‘iб»Ѓu nГ y xГЎc nhбє­n rбє±ng nhГ  Д‘iб»Ѓu hГ nh cГі giấy phГ©p tiбєїng Malta. 2. Luxury Casino – CГўu lбєЎc bб»™ VIP cГі sбєµnTrang web cб»ќ bбєЎc Д‘Ж°б»Јc khai trЖ°ЖЎng vГ o nДѓm 2022. TГЎc phбє©m nhбєЇm Д‘бєїn Д‘б»‘i tЖ°б»Јng nГіi tiбєїng Anh. KhГЎch hГ ng Д‘Ж°б»Јc cung cấp mб»™t sб»‘ lЖ°б»Јng lб»›n cГЎc chЖ°ЖЎng trГ¬nh khuyбєїn mГЈi, hệ thб»‘ng khГЎch hГ ng thГўn thiбєїt vб»›i cấp Д‘б»™ VIP vГ  cГЎc giбєЈi đấu thЖ°б»ќng xuyГЄn. BбєЎn cГі thб»ѓ chЖЎi tбєЎi sГІng bбєЎc Luxury Casino trГЄn trang web chГ­nh thб»©c trong cГЎc mГЎy Д‘ГЎnh bбєЎc phб»• biбєїn, cЕ©ng nhЖ° roulette, poker, blackjack. CГі mб»™t phбє§n vб»›i cГЎc Д‘бєЎi lГЅ trб»±c tiбєїp. CГЎc phЖ°ЖЎng thб»©c thuбє­n tiện vГ  an toГ n Д‘Ж°б»Јc hб»— trб»Ј Д‘б»ѓ thб»±c hiện thanh toГЎn. 3. Golden Euro Casino – Khuyбєїn mГЈi mбєЎng xГЈ hб»™iPokerMatch lГ  mб»™t phГІng poker nб»•i tiбєїng của Ukraine Д‘ГЈ Д‘i theo con Д‘Ж°б»ќng mб»џ rб»™ng phбєЎm vi trГІ chЖЎi cб»ќ bбєЎc vГ  giб»›i thiệu mб»™t phбє§n vб»›i mГЎy Д‘ГЎnh bбєЎc. Ban Д‘бє§u, sГІng bбєЎc tбє­p trung vГ o khГЎn giбєЈ Ukraine, nhЖ°ng hiện tбєЎi nhГ  Д‘iб»Ѓu hГ nh Д‘ang tГ­ch cб»±c quбєЈng bГЎ thЖ°ЖЎng hiệu của mГ¬nh sang thб»‹ trЖ°б»ќng Anh vГ  chГўu Г‚u. NgЖ°б»ќi chЖЎi cГі thб»ѓ gб»­i vГ  rГєt tiб»Ѓn bбє±ng hryvnia, Д‘Гґ la, rГєp vГ  euro. 4. NextCasino – Quay thГЄm vГ o cГЎc ngГ y thб»© BaSГІng bбєЎc trб»±c tuyбєїn NextCasino lГ  mб»™t trang web cГі tiбєїng tДѓm Д‘ГЎng ngб»ќ hoбєЎt Д‘б»™ng mГ  khГґng cГі giấy phГ©p chГ­nh thб»©c vГ  cung cấp cho ngЖ°б»ќi chЖЎi phбє§n mб»Ѓm khГґng phбєЈi nguyГЄn bбєЈn của nhiб»Ѓu nhГ  phГЎt triб»ѓn. NhГ  Д‘iб»Ѓu hГ nh tбє­p trung hoГ n toГ n vГ o khГЎn giбєЈ tб»« Canada vГ  cГЎc nЖ°б»›c CIS, vГ¬ hб»— trб»Ј ngЖ°б»ќi dГ№ng chỉ Д‘Ж°б»Јc cung cấp bбє±ng tiбєїng Anh. 5. Cabarino Casino – ChЖ°ЖЎng trГ¬nh khГЎch hГ ng thГўn thiбєїt VIP hiện Д‘бєЎiMbit tб»± Д‘б»‹nh vб»‹ mГ¬nh lГ  sГІng bбєЎc trб»±c tuyбєїn bitcoin hГ ng Д‘бє§u vГ  cung cấp cho khГЎch hГ ng việc tбєЎo tГ i khoбєЈn tiб»Ѓn Д‘iện tб»­. Trang web xuất hiện vГ o nДѓm 2014 б»џ đỉnh cao của sб»± phб»• biбєїn của tiб»Ѓn Д‘iện tб»­ vГ  Д‘ГЈ giГ nh Д‘Ж°б»Јc sб»± cГґng nhбє­n tб»« nhб»Їng ngЖ°б»ќi chЖЎi tiбєїn bб»™. SГІng bбєЎc Д‘Ж°б»Јc Nga hГіa vГ  cho phГ©p tбєЎo tГ i khoбєЈn Д‘б»“ng rГєp, cГ№ng vб»›i chiбєїn thбєЇng nhanh chГіng vГ  tiб»Ѓn thЖ°б»џng hбє­u hД©nh, rất cГі giГЎ trб»‹ Д‘б»‘i vб»›i ngЖ°б»ќi chЖЎi Runet. 6. CГЎc Trang Web SГІng BбєЎc Trб»±c Tuyбєїn – GГіi chГ o mб»«ng Cay & CayWinner Casino chủ yбєїu hЖ°б»›ng Д‘бєїn ngЖ°б»ќi chЖЎi б»џ nЖ°б»›c ngoГ i. Дђiб»Ѓu nГ y Д‘Ж°б»Јc chб»©ng minh bбє±ng việc thiбєїu giao diện tiбєїng Anh trГЄn trang web vГ  Д‘б»“ng rГєp trong danh sГЎch cГЎc loбєЎi tiб»Ѓn Д‘Ж°б»Јc hб»— trб»Ј. Tuy nhiГЄn, nhГ  Д‘iб»Ѓu hГ nh cГі mб»™t cГЎi gГ¬ Д‘Гі Д‘б»ѓ cung cấp cho ngЖ°б»ќi dГ№ng. CГЎc lб»Јi Г­ch bao gб»“m cГґng việc hб»Јp phГЎp theo giấy phГ©p, nhiб»Ѓu lб»±a chб»Ќn giбєЈi trГ­, cЕ©ng nhЖ° tiб»Ѓn thЖ°б»џng chГ o mб»«ng. BбєЎn cГі thб»ѓ chЖЎi CГЎc Trang Web SГІng BбєЎc Trб»±c Tuyбєїn trГЄn trang web chГ­nh thб»©c miб»…n phГ­ vГ  bбє±ng tiб»Ѓn thбє­t. 7. Dream Vegas Casino – Phбє§n ДђбєЎi lГЅ trб»±c tiбєїp phong phГєTrang web chГ­nh thб»©c của Vivaro Casino lГ  mб»™t cб»•ng thГґng tin vб»›i cб»ќ bбєЎc truyб»Ѓn thб»‘ng, cГЎ cЖ°б»Јc thб»ѓ thao vГ  phГІng poker riГЄng biệt. SГІng bбєЎc nб»•i tiбєїng vб»›i mб»™t bб»™ danh hiệu lб»›n trong sбєЈnh trГІ chЖЎi vГ  thГЎi Д‘б»™ trung thб»±c vб»›i khГЎch hГ ng. Giao diện trang web chỉ Д‘Ж°б»Јc trГ¬nh bГ y bбє±ng tiбєїng Anh vГ  tiбєїng Armenia, vГ  lб»— hб»•ng nhб»Џ nГ y cГі thб»ѓ khГґng Д‘Ж°б»Јc chГє ГЅ nбєїu khГґng cГі giấy phГ©p hoбєЎt Д‘б»™ng cб»ќ bбєЎc. 8. Grande Vegas – VГІng quay bб»• sung vГ  GiбєЈi đấuSГІng bбєЎc Grande Vegas Д‘Ж°б»Јc khai trЖ°ЖЎng vГ o nДѓm 2014, chỉ cГі giao diện tiбєїng Anh vГ  chấp nhбє­n tiб»Ѓn gб»­i bбє±ng rГєp vГ  Д‘Гґ la. KhГґng nГЄn chЖЎi tбєЎi sГІng bбєЎc Grande Vegas trГЄn trang web chГ­nh thб»©c do thiбєїu giấy phГ©p vГ  dб»Ї liệu Д‘Ж°б»Јc xГЎc nhбє­n vб»Ѓ cГґng ty Д‘iб»Ѓu hГ nh. 9. Ozwin Casino – GГіi giб»›i thiệu khб»•ng lб»“SГІng bбєЎc trб»±c tuyбєїn Ozwin Casino chủ yбєїu nhбєЇm Д‘бєїn Д‘б»‘i tЖ°б»Јng nГіi tiбєїng Anh. NГі cГі danh tiбєїng tб»‘t trong giб»›i cб»ќ bбєЎc vГ  nhanh chГіng phбєЈn hб»“i nhб»Їng lб»ќi phГ n nГ n hiбєїm hoi tб»« nhб»Їng ngЖ°б»ќi chЖЎi trГЄn Internet. Nhб»Їng ngЖ°б»ќi mб»›i bбєЇt Д‘бє§u cГі thб»ѓ tin tЖ°б»џng vГ o nhб»Їng phбє§n thЖ°б»џng hấp dбє«n vГ  chЖ°ЖЎng trГ¬nh khГЎch hГ ng thГўn thiбєїt mб»џ rб»™ng lГ  mб»™t Д‘б»™ng lб»±c bб»• sung cho nhб»Їng khГЎch hГ ng tГ­ch cб»±c. 10. Casinobit.io – Дђбє·c quyб»Ѓn trung thГ nh vГ  lб»Јi Г­ch bГЄn lб»ЃTrang web chГ­nh thб»©c Casinobit.io SГІng bбєЎc Д‘Ж°б»Јc thiбєїt kбєї chủ yбєїu cho ngЖ°б»ќi chЖЎi tб»« VЖ°ЖЎng quб»‘c Anh, nhЖ°ng cГі nhiб»Ѓu ngЖ°б»ќi Д‘ГЎnh bбєЎc tб»« cГЎc quб»‘c gia khГЎc б»џ TГўy Г‚u trong sб»‘ khГЎch hГ ng của sГІng bбєЎc. KhГЎn giбєЈ bб»‹ thu hГєt bб»џi thб»±c tбєї lГ  sГІng bбєЎc trб»±c tuyбєїn Ice36 hoбєЎt Д‘б»™ng trГЄn cЖЎ sб»џ hai giấy phГ©p cГ№ng mб»™t lГєc vГ  cung cấp nhiб»Ѓu trГІ chЖЎi cб»ќ bбєЎc. NhЖ°ng cЕ©ng cГі nhб»Їng thб»© khiбєїn ngЖ°б»ќi chЖЎi khГі chб»‹u. VГ­ dụ: cГі thб»ѓ mất tб»›i 7 ngГ y Д‘б»ѓ xб»­ lГЅ cГЎc Д‘ЖЎn xin tiб»Ѓn thбєЇng cЖ°б»Јc. VГ¬ lГЅ do nГ y, khГЎch hГ ng phГ n nГ n vб»Ѓ nhГ  Д‘iб»Ѓu hГ nh vГ  Д‘ГЎnh giГЎ thấp sГІng bбєЎc.

  6. AnthonyNum表示:

    Best Mexican pharmacy online: mexican pharmacy – Mexican Cert Pharm

  7. Joshuareoto表示:

    medication from mexico pharmacy https://certpharm.com/# Cert Pharm

  8. Тут можно преобрести разработка сайта для клиники создание медицинских сайтов

  9. Richardvok表示:

    Ремонт кофемашин в Москве https://coffee-help24.ru быстро, качественно, с гарантией! Обслуживаем все бренды: Saeco, DeLonghi, Jura, Bosch и др. Диагностика, замена деталей, чистка от накипи. Выезд мастера на дом или ремонт в сервисе.

  10. Frankchave表示:

    MachFi: Revolutionizing DeFi with Sonic Chain.

    MachFi is leading the way in decentralized finance (DeFi), offering a next-gen borrow-lending platform on the Sonic Chain. Our platform supports customizable trading strategies, giving users more control over their assets in a secure, decentralized ecosystem. visit to https://machfi.net/

    Why Choose MachFi?

    – Decentralized: Powered by the Sonic Chain for transparency and security.
    – Flexible Borrow-Lending: Tailored to your financial goals with custom trading strategies.
    – Innovative Technology: Harness the power of the latest blockchain technology to maximize yields.

    Start your journey with MachFi today and experience the future of DeFi!

  11. Тут можно преобрести создание сайта медицинской организации разработка сайтов медицинских центров

  12. Rodneytah表示:

    https://certpharm.com/# mexican pharmacy online

  13. DonaldTyclE表示:

    Vibracion mecanica
    Sistemas de equilibrado: clave para el operación estable y óptimo de las máquinas.

    En el mundo de la innovación moderna, donde la rendimiento y la confiabilidad del aparato son de máxima relevancia, los equipos de equilibrado desempeñan un función fundamental. Estos sistemas adaptados están creados para equilibrar y asegurar elementos móviles, ya sea en dispositivos manufacturera, automóviles de transporte o incluso en electrodomésticos de uso diario.

    Para los especialistas en reparación de aparatos y los ingenieros, utilizar con aparatos de calibración es fundamental para proteger el rendimiento estable y fiable de cualquier mecanismo rotativo. Gracias a estas soluciones innovadoras innovadoras, es posible minimizar considerablemente las oscilaciones, el sonido y la tensión sobre los sujeciones, extendiendo la duración de componentes caros.

    De igual manera relevante es el rol que desempeñan los dispositivos de balanceo en la atención al usuario. El soporte especializado y el soporte permanente empleando estos dispositivos posibilitan brindar asistencias de excelente excelencia, aumentando la satisfacción de los compradores.

    Para los responsables de empresas, la inversión en sistemas de balanceo y dispositivos puede ser clave para optimizar la rendimiento y desempeño de sus dispositivos. Esto es principalmente significativo para los dueños de negocios que administran modestas y modestas emprendimientos, donde cada elemento vale.

    Además, los dispositivos de equilibrado tienen una amplia implementación en el sector de la protección y el control de calidad. Facilitan localizar potenciales fallos, previniendo intervenciones onerosas y perjuicios a los aparatos. Más aún, los indicadores recopilados de estos sistemas pueden utilizarse para optimizar procedimientos y potenciar la presencia en buscadores de exploración.

    Las zonas de implementación de los equipos de ajuste incluyen múltiples áreas, desde la elaboración de ciclos hasta el monitoreo ambiental. No importa si se refiere de importantes manufacturas productivas o limitados establecimientos hogareños, los dispositivos de balanceo son necesarios para asegurar un rendimiento productivo y libre de detenciones.

  14. Тут можно преобрести услуги по созданию сайта научного медицинского медицинского журнала создание сайта медицинского центра

  15. Rodneytah表示:

    https://certpharm.com/# Cert Pharm

  16. Joshuareoto表示:

    purple pharmacy mexico price list http://certpharm.com/# Best Mexican pharmacy online

  17. NathanCar表示:

    Страхование по лучшей цене https://осагополис.рф Сравните предложения страховых компаний и выберите полис с выгодными условиями. Удобный сервис поможет найти оптимальный вариант автострахования, ОСАГО, КАСКО, туристических и медицинских страховок.

  18. AnthonyNum表示:

    mexico pharmacies prescription drugs: mexican pharmacy online – mexican pharmacy online

  19. Rodneytah表示:

    http://certpharm.com/# mexican pharmacy

  20. DonaldTyclE表示:

    Espectro de vibracion
    Aparatos de equilibrado: fundamental para el funcionamiento fluido y efectivo de las dispositivos.

    En el mundo de la ciencia avanzada, donde la efectividad y la fiabilidad del dispositivo son de suma trascendencia, los aparatos de equilibrado desempeñan un rol vital. Estos sistemas adaptados están concebidos para equilibrar y fijar elementos giratorias, ya sea en equipamiento manufacturera, transportes de desplazamiento o incluso en electrodomésticos caseros.

    Para los expertos en mantenimiento de dispositivos y los técnicos, utilizar con equipos de equilibrado es esencial para promover el rendimiento uniforme y estable de cualquier mecanismo rotativo. Gracias a estas herramientas tecnológicas sofisticadas, es posible disminuir sustancialmente las sacudidas, el sonido y la presión sobre los sujeciones, extendiendo la vida útil de partes costosos.

    De igual manera trascendental es el tarea que tienen los equipos de equilibrado en la asistencia al consumidor. El soporte experto y el reparación permanente utilizando estos equipos posibilitan proporcionar servicios de excelente estándar, mejorando la agrado de los usuarios.

    Para los titulares de negocios, la financiamiento en equipos de balanceo y sensores puede ser esencial para aumentar la eficiencia y desempeño de sus sistemas. Esto es principalmente importante para los emprendedores que dirigen reducidas y modestas organizaciones, donde cada elemento cuenta.

    Por otro lado, los aparatos de ajuste tienen una extensa aplicación en el área de la prevención y el monitoreo de nivel. Facilitan identificar probables fallos, evitando reparaciones caras y perjuicios a los dispositivos. Más aún, los datos recopilados de estos equipos pueden usarse para mejorar procesos y mejorar la visibilidad en plataformas de búsqueda.

    Las campos de implementación de los aparatos de calibración cubren múltiples sectores, desde la elaboración de bicicletas hasta el supervisión del medio ambiente. No afecta si se refiere de extensas producciones productivas o limitados establecimientos caseros, los equipos de balanceo son necesarios para proteger un desempeño óptimo y sin riesgo de paradas.

  21. LarrykeW表示:

    Cert Pharm mexico drug stores pharmacies mexican pharmacy

  22. LarrykeW表示:

    Mexican Cert Pharm Cert Pharm mexican pharmaceuticals online

  23. Jamesexera表示:


    Создание и продвижение сайтов. Интернет-маркетинг!

    Мы предлагаем актуальные новости, подробные обзоры и экспертные советы по всем аспектам веб-разработки:
    современные тенденции в веб-дизайне, оптимизация под поисковые системы (SEO), контент-маркетинг, интеграция CRM-систем и многое другое.

    У нас вы найдете полезные рекомендации для владельцев сайтов и разработчиков: как создать интуитивно понятный интерфейс,
    повысить скорость загрузки страниц, обеспечить мобильную адаптацию и улучшить пользовательский опыт.
    Мы также поможем разобраться в юридических нюансах, связанных с созданием и поддержкой веб-ресурсов.

    Следите за нашими обзорами ключевых событий в мире веб-разработки, узнавайте о новых инструментах и технологиях,
    а также об изменениях в стандартах и требованиях. Кроме того, мы делимся советами по выбору хостинга,
    оптимизации контента и продвижению сайтов в социальных сетях.

    Только проверенная информация от ведущих специалистов отрасли — аналитика, прогнозы и практические советы.
    Подписывайтесь и будьте в курсе всех новостей! С нами ваш веб-ресурс станет успешным и востребованным!

    Сайт silaseo.ru

  24. AnthonyNum表示:

    mexican pharmacy: Legit online Mexican pharmacy – Mexican Cert Pharm

  25. AnthonyNum表示:

    mexico drug stores pharmacies: mexican pharmacy online – Mexican Cert Pharm

  26. Rodneytah表示:

    http://certpharm.com/# mexican pharmacy

  27. Rodneytah表示:

    https://certpharm.com/# Best Mexican pharmacy online

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。