Списки «60 идей заработка для подростка» бесполезны ровно по одной причине: из шестидесяти вариантов не выбирается ни один. Слишком много, и непонятно, что подходит именно тебе.
Здесь наоборот: три вопроса — три варианта. С реальными суммами, первым шагом на эту неделю и честно названным подводным камнем у каждого.
Подбор
С чего начать именно тебе
Три вопроса — три варианта под твой возраст, время и то, что тебе ближе. Не список из шестидесяти идей, а то, за что реально взяться на этой неделе.
function draw(){ var h='
Сколько тебе лет?
'; h+=row([{v:12,t:'12–13'},{v:14,t:'14–15'},{v:16,t:'16–17'}],'age'); if(st.age){ h+='
Сколько времени готов тратить в неделю?
'; h+=row([{v:1,t:'Пара часов',s:'между делом'},{v:2,t:'3–5 часов',s:'несколько раз в неделю'},{v:3,t:'Больше',s:'почти каждый день'}],'time'); } if(st.age&&st.time){ h+='
Что тебе ближе?
'; h+=row([{v:'h',t:'Делать руками'},{v:'p',t:'Общаться с людьми'},{v:'k',t:'Сидеть за компьютером'},{v:'z',t:'Возиться с животными'}],'sph'); } body.innerHTML=h+((st.age&&st.time&&st.sph)?result():''); Array.prototype.forEach.call(body.querySelectorAll('.gen-b'),function(b){ var k=b.getAttribute('data-k'),v=b.getAttribute('data-v'); if(String(st[k])===v){b.classList.add('on');} b.addEventListener('click',function(){ st[k]=(k==='age'||k==='time')?parseInt(v,10):v; if(k==='age'){st.time=null;st.sph=null;} if(k==='time'){st.sph=null;} draw(); }); }); var a=document.getElementById('genAgain'); if(a){a.addEventListener('click',function(){st={age:null,time:null,sph:null};draw();});} }
function result(){ var pool=IDEAS.filter(function(x){ return x.age<=st.age; }); pool.forEach(function(x){ var sc=0; if(x.sph===st.sph){ sc+=6; } sc += 3 - Math.abs(x.time - st.time); if(x.time<=st.time){ sc+=1; } x._s=sc; }); pool.sort(function(a,b){ return b._s-a._s; }); var top=pool.slice(0,3); var matched=top.filter(function(x){ return x.sph===st.sph; }).length; var h='
Три варианта под тебя — от самого подходящего
'; if(matched<2){ var names={h:'работы руками',p:'работы с людьми',k:'работы за компьютером',z:'работы с животными'}; h+='
Честно: подходящих вариантов именно про '+names[st.sph]+' в твоём возрасте немного. Первый — по твоей теме, остальные два — ближайшее из доступного.
'; } top.forEach(function(x){ h+='
'+esc(x.n)+'
'; h+='
'+esc(x.pay)+'
'; h+='
С чего начать'+esc(x.go)+'
'; h+='
Подводный камень'+esc(x.risk)+'
'; h+='
'; }); h+='
Идея — это ещё не деньги. Между «понял, что делать» и первой оплатой стоит один шаг, на котором большинство и останавливается: сказать конкретному человеку конкретную фразу.
'; h+='
Есть бесплатный урок ровно про этот шаг. Двадцать минут, одно задание на вечер.
'; h+='Открыть первый урок →
'; h+=''; return h; }
draw(); })();
