Inlägg

Inlägg som llxt har skrivit i forumet
Av llxt
Skrivet av WebbkodsLärlingen:

Tjo igen! Har du haft möjlighet/lust att prova dig fram mer nu? Bara hojta till om det är nått nytt/annat som du plötsligt fastnar på. Jag hjälper gärna till i den utsträckning jag själv förstår det och även jag kmr ha/säga fel ibland bara så du vet!

Jag blir varmröd om kinderna så det nästan bränns!

Jag vill ödmjukt fortsätta kalla mig för Lärlingen eftersom jag vill aldrig påstå att jag är fullärd. Igår såg jag ett YT-klipp från en CodeTuber (Transvery Media) som berätta att vissa "natural born coders" kan vara sämre på att lära ut för att de "Cannot understand how it is to not understand" vilket jag tyckte var helt klockrent uttryckt och det fick mig att tänka på vissa matte- & fysiklärare som "know their shit but couldn't teach it to anyone else even if their lives depended on it".

Mvh,
WKL.

Ja, jag har lärt mig hur man skapar den funktionen jag var ute efter! Men jag har mycket kvar att lära. Nu gäller det bara att komma på något mindre project man kan pröva sig på. Har du några tips?

Av llxt

@jaqob Det finns för visso mycket om man googlar lite. Men finns det någon grundläggande gratis kurs som sticker ut lite som du kan rekommendera?

Av llxt
Skrivet av jaqob:

Sen är inte switch magiskt på något sätt, utan du kan uttrycka precis samma sak med en if-sats.

function colour(obj) { console.log(obj.innerHTML); switch(obj.innerHTML) { case 'Red': alert('Red'); break; case 'Green': alert('Green'); break; } } function colour(obj) { console.log(obj.innerHTML); if (obj.innerHTML == 'Red') { alert('Red'); } else if (obj.innerHTML == 'Green') { alert('Green'); } }

Dold text

Ja precis. Ville bara veta hur man kan göra detta i en switch. Nu ska jag kämpa vidare! Tack

Av llxt
Skrivet av jaqob:

Ett tips är att lägga till "console.log(x);" efter "const x = document.getElementById("item").innerHTML;", och sen titta i consolen vad x faktiskt får för värde.

Men, koden gör nog inte riktigt vad du tror, nu hämtar du texten på knappen med ID "item", oavsett vilken knapp du trycker på.

Det finns lite olika sätt att göra detta, men det som nog är mest likt vad du försöker göra är att skicka med själva objektet, som heter this, i funktionsaropet.

<html> <head> </head> <body id='body'> <button onclick='colour(this)' id='item'>Red</button> <button onclick='colour(this)' id='item'>Green</button> <script src='index.js'></script> </body> </html>

Dold text

Sedan behöver du titta på det medskickade objektet, istället för att bara hämta knappen med ett specifikt ID.

function colour(obj) { console.log(obj.innerHTML); switch(obj.innerHTML) { case 'Red': alert('Red'); break; case 'Green': alert('Green'); break; } }

Dold text

Jag har inte testat koden, men den borde nog fungera. Och debugutskrifter är din vän när du försöker förstå vad som händer!

Tack så mycket för svaret. skall kika på det

Av llxt

javascript nybörjare - switch

Hej!

Har under dagen börjar försöka lära mig lite javascript men har stött på lite problem.

Skulle någon kunna förklara hur jag skall omformulera denna kod? Jag vill inte bara ha ett svar, utan förklara gärna vad jag gör fel.

Som det verkar nu så plockar x bara upp den första knappen (röd) oavsett vilken jag trycker på.
Beror det kanske på att den bara plockar upp första id't och ignonerar resten? Hur skall jag tänka istället?

Jag kan ju ge varje knapp varsit ID men jag skulle vela lära mig hur man kan göra det med 'switch'.

HTML

<html> <head> </head> <body id='body'> <button onclick='colour()' id='item'>Red</button> <button onclick='colour()' id='item'>Green</button> <script src='index.js'></script> </body> </html>

Javascript

function colour() { const x = document.getElementById("item").innerHTML; switch(x) { case 'Red': alert('Red'); break; case 'Green': alert('Green'); break; } }

Tack!

Av llxt

Har inte spelat wow och diablo 4 under linux men det verkar ha fått bra betyg iaf.

Av llxt
Skrivet av Söderbäck:

Jag förstår mig inte riktigt på de här smartklockorna. 1-2 dagars batteritid är en kompromiss som iaf jag inte köper.
Har haft någon enklare variant som hade ca 2 veckors batteritid. Och jag tyckte ju det var i minsta laget.

Hade kunnat vara pepp på klockan om den skulle få 15 gånger längre batteritid än nuvarande gen. Meneee ja. Det händer nog inte hehe.

Hade samma tankar innan jag köpte min smartklocka. Men nu är jag van vid att lägga den på laddning vid sängen varje kväll. Det fungerar för min del

Av llxt

Här rullar Arch Linux sen 10 år tillbaka. saknar ingen funktion från windows.

Av llxt

Inget intresse från min sida iaf.

Av llxt
Skrivet av Oskaren:

Är det någon som vet vad dessa är förresten?
Är det någon typ av RFID givare?

<Uppladdad bildlänk>

Är det kanske sånna där som man kan klistra på webcamen på en laptop för att visa/dölja kameran?

Av llxt

Ja något andrahandsvärde på media/spel kommer nog alldrig tillbaka tyvärr

Av llxt
Skrivet av Hyllbert:

Jag tänkte inte bara utifrån mig själv.
Jag har som sagt ingen flip och har inte tänkt skaffa någon.

Det var självklart bara min personliga reflektion.

Av llxt
Skrivet av Hyllbert:

Varför inte? Den är liten och smidig. Tar typ ingen plats i fickan.
(Har inte en själv, men förstår verkligen grejen.)

Ptja, Behöver ingen mindre. Och telefonen är det enda jag har i västerfickan så. Ser bara inget behov

Av llxt

flip ser jag inget behov av, men fold är intressant

Av llxt

Ja, proton har helt klart lockat mer folk till att köra linux och jag tror att den siffran kommer att öka Känns som att linux för desktop har blivit lite mer "accepterat"

Av llxt

Vill ha en fold variant men lär nog vänta några generationer så att tekniken/skärmen mognat lite.

Av llxt
Skrivet av Kwirek:

Vem kissade i din cornflakes din skojare? 😜

Han har ju rätt.

Av llxt

Tack steam deck för all linux support! <3

Av llxt
Skrivet av matthiask82:

Tack, det är precis i3vm jag lekt med innan. Använder du något annat utmärkande?

Jag har bytt ut i3bar mot polybar samt kör pywal för att generera ett färgschema från bakgrundsbilden. Istället för dmenu så kör jag rofi

Av llxt
Skrivet av matthiask82:

Tiling VMs är anledningen till att jag vill byta till Linux, men har tyvärr några program så endast finns på Windows som jag inte hittat bra ersättare för.

Vad använder du?

Jag använder i3wm. Mycket enkelt att konfigurera och personalisera Give it a try!