{"id":247,"date":"2022-11-05T04:59:22","date_gmt":"2022-11-05T04:59:22","guid":{"rendered":"https:\/\/pacohunterdev.com\/blog\/?p=247"},"modified":"2022-11-03T05:00:10","modified_gmt":"2022-11-03T05:00:10","slug":"suma-entre-numero-a-y-b-js","status":"publish","type":"post","link":"https:\/\/pacohunterdev.com\/blog\/2022\/11\/05\/suma-entre-numero-a-y-b-js\/","title":{"rendered":"Suma entre n\u00famero a y b JS"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">La descripci\u00f3n del problema es:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Dados dos enteros a y b, que pueden ser positivos o negativos, encontrar la suma de los n\u00fameros que hay entre ellos. a y b no est\u00e1n ordenados.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La soluci\u00f3n que plante\u00e9 es la siguiente:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Como los n\u00fameros no est\u00e1n ordenados:\n<ul class=\"wp-block-list\">\n<li>Encontrar el menor para saber de d\u00f3nde empezar<\/li>\n\n\n\n<li>Encontrar el mayor para saber d\u00f3nde terminar<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Ir del menor al mayor para sumar cada n\u00famero que se encuentre entre ellos<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">1. Encontrar mayor y menor con <em>max <\/em>y <em>min<\/em><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Los m\u00e9todos de max() y min(), como su nombre lo dice, encuentra el valor m\u00e1ximo y m\u00ednimo de los argumentos que se le pasan. En este caso se le pasa los valores de a y b.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>En suma se colocar\u00e1 el total de la suma de los n\u00fameros entre a y b.<\/strong><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"430\" height=\"221\" src=\"https:\/\/pacohunterdev.com\/blog\/wp-content\/uploads\/2022\/11\/image-18.png\" alt=\"\" class=\"wp-image-248\" srcset=\"https:\/\/pacohunterdev.com\/blog\/wp-content\/uploads\/2022\/11\/image-18.png 430w, https:\/\/pacohunterdev.com\/blog\/wp-content\/uploads\/2022\/11\/image-18-300x154.png 300w\" sizes=\"auto, (max-width: 430px) 100vw, 430px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"77\" src=\"https:\/\/pacohunterdev.com\/blog\/wp-content\/uploads\/2022\/11\/image-19.png\" alt=\"\" class=\"wp-image-249\"\/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">2. Recorrer de <em>a<\/em> hasta <em>b <\/em>para calcular la suma<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ahora solo recorremos desde a hasta b para calcular la suma. Aqu\u00ed lo hago con <em>while <\/em>pero de igual manera se puede con <em>for <\/em>o con <em>do while.<\/em> A <em>i<\/em> le asignamos el n\u00famero de menor para empezar desde este y a <em>suma <\/em>agregamos los n\u00fameros, ya que <em>i <\/em>va incrementando en la iteraci\u00f3n. Y esto hasta que <em>i <\/em>sea menor o igual al n\u00famero mayor. Al final el resultado es el siguiente<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"517\" height=\"371\" src=\"https:\/\/pacohunterdev.com\/blog\/wp-content\/uploads\/2022\/11\/image-20.png\" alt=\"\" class=\"wp-image-251\" srcset=\"https:\/\/pacohunterdev.com\/blog\/wp-content\/uploads\/2022\/11\/image-20.png 517w, https:\/\/pacohunterdev.com\/blog\/wp-content\/uploads\/2022\/11\/image-20-300x215.png 300w\" sizes=\"auto, (max-width: 517px) 100vw, 517px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"341\" height=\"110\" src=\"https:\/\/pacohunterdev.com\/blog\/wp-content\/uploads\/2022\/11\/image-21.png\" alt=\"\" class=\"wp-image-252\" srcset=\"https:\/\/pacohunterdev.com\/blog\/wp-content\/uploads\/2022\/11\/image-21.png 341w, https:\/\/pacohunterdev.com\/blog\/wp-content\/uploads\/2022\/11\/image-21-300x97.png 300w\" sizes=\"auto, (max-width: 341px) 100vw, 341px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La descripci\u00f3n del problema es: Dados dos enteros a y b, que pueden ser positivos o negativos, encontrar la suma de los n\u00fameros que hay entre ellos. a y b no est\u00e1n ordenados. La soluci\u00f3n que plante\u00e9 es la siguiente: 1. Encontrar mayor y menor con max y min Los m\u00e9todos de max() y min(), como su nombre lo dice, encuentra el valor m\u00e1ximo y m\u00ednimo de los argumentos que se le pasan. En este caso se le pasa los valores de a y b. En suma se colocar\u00e1 el total de la suma de los n\u00fameros entre a y&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25,17],"tags":[23],"class_list":["post-247","post","type-post","status-publish","format-standard","hentry","category-ejercicios","category-javascript","tag-javascript"],"_links":{"self":[{"href":"https:\/\/pacohunterdev.com\/blog\/wp-json\/wp\/v2\/posts\/247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pacohunterdev.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pacohunterdev.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pacohunterdev.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pacohunterdev.com\/blog\/wp-json\/wp\/v2\/comments?post=247"}],"version-history":[{"count":2,"href":"https:\/\/pacohunterdev.com\/blog\/wp-json\/wp\/v2\/posts\/247\/revisions"}],"predecessor-version":[{"id":253,"href":"https:\/\/pacohunterdev.com\/blog\/wp-json\/wp\/v2\/posts\/247\/revisions\/253"}],"wp:attachment":[{"href":"https:\/\/pacohunterdev.com\/blog\/wp-json\/wp\/v2\/media?parent=247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pacohunterdev.com\/blog\/wp-json\/wp\/v2\/categories?post=247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pacohunterdev.com\/blog\/wp-json\/wp\/v2\/tags?post=247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}