Aktywne Wpisy

kidi1 +1094

WiesniakzPowolania +245
Co sie narobiło Mirki i Mirabelki
Do tej pory myślałem, ze będę miał bliźniaki. Doktor nas wezwał na powtórzenie badań prenatalnych bo coś mu sie nie podobało poprzednio i chciał powtórzyć.
Pojechaliśmy z duszą na ramieniu.
I wiecie co ?
Teraz przez najbliższe kilkanaście lat czeka mnie hałas, ciezka praca i bieda.
Ale nic to. Byle zdrowe były.
W sumie zawsze chciałem mieć dużą rodzinę 乁(♥ ʖ̯♥)
Do tej pory myślałem, ze będę miał bliźniaki. Doktor nas wezwał na powtórzenie badań prenatalnych bo coś mu sie nie podobało poprzednio i chciał powtórzyć.
Pojechaliśmy z duszą na ramieniu.
I wiecie co ?
Teraz przez najbliższe kilkanaście lat czeka mnie hałas, ciezka praca i bieda.
Ale nic to. Byle zdrowe były.
W sumie zawsze chciałem mieć dużą rodzinę 乁(♥ ʖ̯♥)





rece mi opadaja
nie mam pojecia czemu program sie zawiesza jesli w tej funkcji uzyje switch :((
jedyne co mi przychodzi na mysl to to - ze wchodze w jakis zakres pamieci :(
Module.prototype.decodeWeight = function () {
var p = {
digit: '(\d+\.?\d*)',
cont: '(\/1\s(opak|pusz|but|szt)\.)',
unit: '(k?g|ml|l\b|szt\.)'
};
//regular expression
var bez = "^(1\s(szt\.|kg|l\b)|100\s(g|ml))(\/1\s(opak\.|pusz\.|but\.|szt\.|para))?\s*$";
var comma1 = "^" + p.digit + "\s" + p.unit + ",\s" + p.digit + "\s" + p.unit + p.cont + "\s*$";
var comma2 = "^" + p.digit + "\s" + p.unit + ",\s" + p.digit + "\s" + p.unit + ",\s" + p.digit +"\s" + p.unit + p.cont + "\s*$";
var comma3 = "^" + p.digit + "\s" + p.unit + ",\s" + p.digit + "\s" + p.unit + ",\s" + p.digit +"\s" + p.unit + ",\s" + p.digit +"\s" + p.unit + p.cont + "\s*$";
var range = "^" + p.digit + "-" + p.digit + "\s" + p.unit + p.cont + "\s*$";
var one = "^" + p.digit + "\s" + p.unit + p.cont + "\s*$";
var desc = this.desc.opis.replace(/(kostek|role?k(?:i|a)?|torebe?k(?:i|a)?|piramide?k(?:i|a)?)/g, "szt.");
desc = desc.replace(/(\d),(\d)/, "$1.$2");
desc = desc.replace(/(\d+)\sx\s(\d+\.?\d*)/g, function(str) {
return (Number(RegExp.$1) * Number(RegExp.$2)).toString();
});
var test = new RegExp(bez,"m").test(desc)
//~ switch (true) {
//~ case test:
//~ return "without unitprice";
//~ break;
//~ }
A co do switcha - napisałeś go na odwrót. Powinno być switch(test) ... case true
switch (true) {
case /foo/.test(string):
}
tak moze byc
ale nie mam pojecia - czemu mi sie zawiesza :(((
Posłuchaj mireczka vizori, bo dobrze prawi
@Primek_1980: Mi też opadają, wtf? I taguj poprawnie #naukaprogramowania ##!$%@?