Calculadora de tamaño del bra en JavaScript
Y el post light por fin de semana…
Olvídense del Hello World! o los clientes de Twitter, la calculadora de tamaño de bra es la nueva tendencia en programación. Como su autor lo indica, calcular el tamaño del bra es una tarea arcana, casi mágica, y dominarla no es fácil para los hombres. Para salvarte del dolor y tormento de tener que estimar el tamaño de algún bra, se hizo esta herramienta:
var BraCalculator = {
unknownString: "Unknown",
cupSizes: ["A", "B", "C", "D", "DD", "E", "EE", "F", "FF", "G", "GG", "H", "HH","J", "JJ", "K", "KK", "L", "LL", "M", "MM", "N", "NN"],
calculateSize: function(underBust, overBust) {
var bandSize = this.calculateBandSize(underBust);
var cupSize = this.calculateCupSize(bandSize, overBust);
if (bandSize && cupSize) {
return bandSize + cupSize;
} else {
return this.unknownString;
};
},
calculateBandSize: function(underBust) {
var underBust = parseInt(underBust, 10);
return underBust + (underBust % 2) + 2;
},
calculateCupSize: function(bandSize, overBust) {
var bandSize = parseInt(bandSize, 10);
var overBust = parseInt(overBust, 10);
var diff = overBust - bandSize;
var result = this.cupSizes;
//return false if we couldn't lookup a cup size
return result ? result : false;
}
};
Lo que hace es calcular el tamaño de copa y de banda de acuerdo al tamaño del busto (en pulgadas) pero no es difícil cambiarlo al sistema métrico decimal, estoy seguro que algún hacker estaría dispuesto a hacerlo y depurarlo ;) Dada ciertas medidas de entrada, el formato de la salida es, por ejemplo “32B”.
Liga a la aplicación: JavaScript bra size calculator.



2 Comentarios
Gabriel Elias
A ver este codigo que diseñe para que las farmacias planeen sus invenarios a nivel nacional:
var condomSizeCalculator = {
womenSurveyResultMap : {
sonora: 12,
mexicoDf: 2.5,
other: 4.5
},
getSize : function(location, system) {
if(this.womenSurveyResultMap[location])
{
return this.CENTIMETERSPERINCH * this.womenSurveyResultMap[location];
} else {
return this.CENTIMETERSPERINCH * this.womenSurveyResultMap.other;
}
},
CENTIMETERSPERINCH : 2.54
}
Y aqui las pruebas unitarias:
>>> condomSizeCalculator.getSize(”sonora”)
30.48
>>> condomSizeCalculator.getSize(”mexicoDf”)
6.35
>>> condomSizeCalculator.getSize()
11.43
latuya
oe man tu pagina ta cagado
tas hasta las caiwas
Haz un comentario:
Es necesario que dejes tu nombre y correo electrónico (no se publicarán).
Si dejas un comentario anónimo, con insultos o ajeno al tema, iremos hasta tu casa y le diremos a tu mamá la cantidad de porno que hay en tu computadora. Si, lo sabemos.